4 ms·
It's hard to avoid Visa now in the UK. I don't think any banks issue new Maestro debit cards any more - they're all VISA.
by switch007 14y ago
It's hard to avoid Visa now in the UK. I don't think any banks issue new Maestro debit cards any more - they're all VISA.