Like terrahero already said. iDeal is a payment method in Europe for some online games. Just like World of Warcraft where I can pay through iDeal.
And yeah, we don't have walmarts here and I can't buy a prepaid visa card because I don't think they sell them in Holland.
Perhaps I can still pay through PayPal. I'll look into that tomorrow when I wake up. Thanks for the answers all
Oh and yeah, if I can't pay through PayPal I'ma have to go to a gaming store. Though I kinda wanted the digital deluxe edition which I don't think my local gaming stores sell :S