FYI, in the UK we have a scheme called Direct Debits where you authorise companies to take recurring payments from your bank account directly (including of variable amounts eg for utilities). So you don't "need" credit cards for that. You can cancel them immediately via the bank and you're fully protected against bad charges.