Not in uk in USA. Google search their name before use willexplain all! Hundreds of complaints. I am owed £125 refund now 3 months loads of excuses - now told I won't get one and take it up with my credit card co.
If you have been caught file a complaint here
www.bbb.org/us/
A USA trading standards organisation they will take up the case. Also here www.ic3.gov and www.ftc.gov
The UK Fraud Office has an on line crime reporting site which is easy and quick to use www.actionfraud.org.uk
Do spread the word and pass on these links.