You can purchase a pre-paid 'gift' card at almost any store - Walmart, Target, super market, etc. Some come with a fixed dollar value, some you specify the amount you want on the card. There is usually a small fee attached to the purchase or activation of the card. You can then use it for on-line purchases.
_________________________
t.