From the Travellr.com network
I don't have a credit card, only Visa Debit card. Since Softbank does not accept cash or debit card, how do I go about renting a SIM card?
buy a visa prepaid gift card about 2 years ago
1 answer319 views