A question for our British friends here......
I want to get a gift card for a friend of mine in the UK. In the States, we can get a prepaid card tied to either Visa, JC or AMEX with a set amount and it can be used anywhere a credit card is accepted.
Do you have anything like that and if so, where can I get one?