"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"
Yup, I've had my own run-ins with those guys. They're super sketchy and always trying to find loopholes in the system. Just be sure to report them to the mods and we'll try to get them banned.
"Dude, sorry to hear that. Cards2u sounds like a sketchy service - I've heard of people having issues with them before. Have you tried reaching out to your bank or a payment service like PayPal to dispute the charge?"