It's something that works very well here in The Netherlands. Also, because it's directly linked to bank accounts and you have to identify yourself, etc. to set it all up, it really isn't a problem here. If people see they can pay with iDeal, people will trust it and it really has not been an issue that I know of.