this however is not true..RiO said:2. Debit cards with a VISA/Mastercard logo - will work if the online store accepts international cards (same as above)
Bhaai said:i need to fill in the card number in a paper form and send it to an agency in the US and they will charrge me using that(note that this is not online)