And we do appreciate your communication. I'm sorry if I was rude before, it's the stress

It's true, we chose PayPal. I guess it was and still is the most widespread platform for payment on the net, but I may be wrong. That's certainly the reasoning behind the choice. Also, it does allow payment without registration for most people, but it doesn't for you, which sucks.
However, there are alternatives which *should* work for you. Already mentioned PayByCash and SuperRewards. Is there any reason you don't want to use those?