EZ
Ezzocard.com
View company profile →
Total scam
Total scam. I bought a gold card, but it was not accepted at none of sites I was interested in. Gold card was claimed to be 90% refundable, so I claimed a refund. The support replied that they will provide a refund in 10 days, but even after 54 days refund is not processed and support is out of service.