Hi all,
I just ordered my card and got a visa card, is this a prepaid card or a bank debit card?
I quickly saw after ordering that I have a UK bank account no and sort code, but I see a lot of people saying the cards are in fact prepaid and not bank accounts?