This site is clearly a scam. They allowed me to register, send money, debit my credit card, and then disabled my account without giving me a reason. Steer clear of this site.
I would advise anyone shopping online that if the payment portion of any website redirects them to this web site to stop and reconsider their purchase.