Hm, in Sweden we also use debit cards, it just says visa (or somesuch) on them. Sure the credit cards looks all the same and the only real difference is what you've decided with your bank about credit (0 is an option).
I'm relieved to live here when I see how it is so close to home.