Is there a way to not show the price until a later stage in the registration process? Like, after they have filled out their information and agreed to the terms and then submit. After they submit, the price then appears...with all the information they submitted...
You can of course hide the price on the listing of events. To hide it on the registration form and just show on the confirmation page, you'd have to modify code. Instructions for that have been given in previous forum threads so you should be able to locate more detailed instructions if needed.