Not only do they take your money for a cancelled order (within 12 hours) but it appears my card has been used in China, shortly after I handed over my card details to them.
Since there is no way I can even contact Customer Services, no email, no phone, no instant chat, nothing! I just expect they've taken my money without any intention of refunding it. I suppose I should count myself lucky, many others (from what I've read) were more unfortunate and have lost hundreds of dollars.
This site exists to take your money by any means possible! By lying and cheating (sending out rubbish to appear legal) they will make millions by the time the US government catches up with them. PLEASE STAY AWAY!