DoctorIknow wrote:I'm overseas, so getting a regular plastic Visa card won't work, either from CVS etc or mailed. I have no address in USA.
The virtual cards I see use the name "Visa" but I don't think they are.
Also, it seems they only go to $100.
Users browsing this forum: No registered users and 2 guests