I am loooking for people with master card/visa worldwide for instant
top up from US merchants. Payments come instant as a refund from the
shopping.
Prepaid/vccs/debit/credit cards are good for...