Trying to renew my geekzone subscription. Paypal is wanting me to create an account, I don't want to. I've used paypal before without having to create an account with them, but it's not working for geekzone.
What alternative subscription options are there?