I have never heard of or seen anything about this company or product. As much as I am involved in the hobby that tells me all I need to know about the product/company. Sorry to hear about your troubles though.
Ustream Channel: http://www.ustream.tv/channel/dthimesch
Vaughntv Channel: http://breakers.tv/dthimesch