> Like many fellow Europeans I don't have a credit card, so if that is the only way to pay, I'd have to jump through a lot of hoops to buy this.
Why would that be the only option? Never seen a shop accept credit cards only. I only have a debit card and have never had any problems.