SCAM CARD PAGE
The customer service is absolutely abysmal, the staff outright insults or gets frustrated with you when asking how the transaction works, they are extremely condescending treating you like an idiot and their response time is awful. On top of all that ITS A SCAM paid for a card in their website and now they refuse to give it to me and I haven't been issued a refund awful place.



