Mind you, I've called ClickandBuy and they said they don't accept credit cards from Switzerland, yet they let me do an account (around a year ago), registrate a credit card and removing 2€ from it, and those 2€ never got my credit card validated because the bastards told me about that when I've called them (like 2 months ago). So basically I wasted my f*cking time about something they could've told me the moment I've created the account.
I hope for you, SE, that you implement a good EU payment system! And don't exclude Switzerland for God's sake!