Does anyone know if you can pay Canyon by debit card? They have sent me a link to pay and my money is in my current account and I don't have a credit card. I have tried phoning their customer services line several times but they never answer.
Also if I make payment today does anyone know how long delivery then takes? They have sent me an email saying the order has been assembled and is ready to ship.