Quoted from PinballSTAR:
In our email we will have paypal buttons you click to whisk you to paypal where you will pay with one click. You do not need a paypal account, but if you don't have one you'll just have to enter your info vs just having it all prefilled by paypal once you log in. It's easy quick and there is no risk of our website crashing or other potential problems outside of our control.
PinballSTAR process was crazy fast and easy. No dealing with sites that can’t handle everyone hitting it.