Comment Comment by DeathArrow If pay with debit card you are doing a bank transfer. Maybe in the US most people are using credit cards but in EU many are using debit cards. parent DeathArrow 5 years ago