This is why credit card payments to webshops is preferred. For two reasons:
1) in EU, they are not allowed to withdraw your money before they so what you bought, and 2) in case they screw you over or go out of business, your bank can reverse the transaction.
With iDeal you pay up front with no way of getting your money back unless the store cooperates - other than taking them to court of course.