Anybody used/using a secured credit card (Visa or Mastercard) system in the UK? (not my-ebank). I know of a few american web sites who say they do worldwide, but when you try and enrol, this turns out not to be the case.
Alternatively, anybody aware of a bank that issues debit cards with a Visa or Mastercard logo on them?