Most of UK customers are VISA debit card users. To be fair, I was completely convinced, that Master cards are the credit cards and VISA are debit cards... who knew.<p>Anyway - it appears that it is not my problem and I don't care.<p>.........../\..... \o/...