I would recommend using a credit card but if you are not willing to be charged for any transactions that you haven't got enough money for, I would recommend buying a virtual credit card.
If you are interested in buying a virtual credit card, I would recommend
VirtualCC.Biz .:Home:.. I am the co-founder so we could work around a bit of a discount!
