"Dude, sorry to hear that. Cards2u is a notorious scam site, been hearing whispers about them in the community for a while now. Make sure to report them to the relevant authorities and maybe try to get your money back through a chargeback or something"