Virtual US credit card. Prepaid Visa card is the best card for online shopping. No risk of losing your money. Just load and spend. It costs 115 US dollar to buy this card. If you have any question, do visit the frequently asked questions page.