There is a postal address on the site but not easy to find. It's at the bottom of about us. However I am wary as FAQ's refer to sales tax and states. Moreover whois indicates that the site is Kuwaiti registered and the support is Chicago. That is enough to put me off.
This thread is now locked and can not be replied to.