Here is a great website to check the legit-ability of a company...
http://www.ripoffreport.com/Default.aspx
I found one of the companies that ripped me off on there .. they had the same problems i did .. credit card company was no help.
Thought I'd share