Credit card companies to blame again
You know in Holland merchants got sick of the credit card companies failing to do anything to fix it, and use iDEAL instead.
You make the order, you select 'pay by iDEAL', and your bank from a list of banks. You're then taken to your bank site, your bank of course has a one time keypad to prevent identity theft. You verify the transaction to the banks site using your one time keypad. Transaction done. The bank sends the money.
We're getting SEPA bank transfers too, by 2010 they will be the only transfers in the Euro zone. So you'll be able to order anything by systems like iDEAL in any Euro zone country. SWIFT will be gone in Eurozone Europe.
UK is not part of Euro zone, it's not part of SEPA (SEPA is EURO only currently), and most of your banks don't use the one time tokens anyway. So it doesn't help you, other than to show you that there are fixes for these problems and they're not being done in the UK.