Didn't answer the question previously asked regarding PayPal.
Also, while jquery, javascript, etc. Are good tools to give a good user experience, they can effectively be disabled. A check of the content of the submitted data would be necessary to further ensure at least some value was entered.
Bookmarks