I was very disapointed when i went through all the sign up process only to find out you have such limited payment methods, bank transfer or Direct Debit if anything is a neccesety as everyone should have these and be able to use your services.
As for credit cards what about the SOLO / Maestro cards, I will happily try again if these methods are accepted, in the meantime i'm just stuck with google ads :( PLEEEASE update your payment methods.