Report a review comment
iokan
perhaps the problem is in debit card versus credit card? Many European companies don't accept credit cards because they have to pay a fee to the credit card company. Debit cards don't have this problem. We could pay by using a European (but not German) debit card without any problem.