This is for anyone thinking about ordering because this search comes up in Google. DON'T!!!!!
I bought a card
They ignore ALL emails. I tried 4-5 different emails spaced out in time through out 2 weeks, first from my original ip but then used a VPN because I really needed to contact them. All ignored.
You CAN'T add funds to these cards and there is NO way to check the balance.
I really really wanted this to work but they can't be trusted.