ok, try ringing your card company/bank and asking them if there's a problem with the payment. Sometimes card issuers hold payments for odd reasons and that could be why you didn't get your tokens. my bank used to freak out everytime I used my card online if I was spending more than £10 on digital goods (used to play Fiesta a mmorpg) until I complained.