I didn't investigate too far into that web site because my WOT, (Web of Trust), plugin in Firefox nearly blew up my system when it loaded the page with RED warnings;
http://www.mywot.com/en/scorecard/interweavetech.com

I didn't see the CNET logo on that first page of the web site, but I have reported this to the Forum Admin so he can pass this on to CNET's legal team. So thank you for that.

Such sites are commonplace and the old tenant usually applies; "If it looks too good to be true, then it usually is, (too good to be true)".

Sorry you have had such a bad experience there. May I suggest you check your credit card balance?

Mark