Looking through credit card websites one finds numerous Stored Value, Prepaid, PAYG visa / mastercards, but these all appear to be for US residents only. Is there anything equivalent in the UK, preferably something which doesn't cost too much to setup and run. T-Y.
- posted
20 years ago