I wonder if a prepaid credit card bought in USA will work. You can purchase prepaid credit cards (VISA, Master Card, etc.) at most major stores in the USA. I know these work for Amazon accounts registered in the USA--not sure about Canada though. In the USA people who don't have a credit card have successfully used them to purchase books and apps.
|