Gel
Mypaymentvault
Terrible company - can't get hold of anyone. The phone number is in US and can't even call. Completed online form and getting sent the same email over and over asking for my name, area code, last 4 digits on the card as if its an automatic email template. I must have had 9 emails with the same question when I send details don't get anywhere. Nobody knows a damn. I need to get hold of my money on your prepaid virtual card - AVOID this company at all costs!!!



