Curious what specific
visa debit cards have been successful for anyone on that site? I'd rather not go thru the hassle (again) of purchasing a card that states it can be used internationally and online, but still won't work on a site!
Thx in advance for any insight!