Total scam
Total scam. Took my money. Canceled the orders again and again. They don't refund canceled orders. They keep the money and give you "credit" in this scam site but they cancel every order I made after the first one. After more than 20(!) canceled orders I demanded a refund. They pretended to agree, canceled my credit and claimed they refunded my money but never did.
