Question! walking.proud - you said you used an online credit card that you top up? What are these like, because I don't have a credit card, only a debit and TA don't like PayPal!
Or for anyone who's used one of these "online top-up" credit cards, help please!