I managed to buy a YouTube sub in Venezuela with my regular debit card, though. What store were you buying from that needed a local bank account?
Unless you're a US citizen, of course.
I managed to buy a YouTube sub in Venezuela with my regular debit card, though. What store were you buying from that needed a local bank account?