Same here, no way I'm using Paypal, for similar reasons. Perhaps it's a european thing :P
Shit, that really bums me out.