No need to have an account - all credit cards accepted