File a complaint
Zaggle is a fraud, I was using the prepaid card. They took my money and blocked my account. Now they are neither letting me use my prepaid card nor refunding...