That would be a reasonable assumption, but if you would like a solid 'no', I suggest that you contact the bank and ask.alita said:^^^ actually I tried that, couldn't find anything about a visa debit card... does this mean they don't have one?
Edit: I'd like to apologise for my on-screen tone.
Last edited: