This company is a forign company that uses a fake address in DC. Sadly I did not know this until I tried to contact them. They do not have a phone number and never answer their emails.
I filed a credit card dispute and of course they are fighting it. Their own site claims that they offer a 100% money back guarantee. Clearly, they don't if you have to dispute a charge.
Do not trust this company. Hopefully you're reading this before using them.