raytaylor:1080p: It is a little lame that the only two payment options are credit card or direct debit. Neither of those options suit me and direct credit is so easy to implement...
I pay by internet banking deposit
Did you have to contact them to sort this out? When signing up for a new account I only have two payment options: direct debit and credit card.