This is a good javascript hack that you can use on PayPal and Ubercart.
When on the review page you can use javascript in the URL bar to change hidden values in the page to change the price and shipping costs that are sent to PayPal.
Example:
javascript:alert(document.getElementsByName('amount_1')[0].value = 1)
This will change the price of the product to 1 dollar.
javascript:alert(document.getElementsByName('handling_cart')[0].value = 0)
This will remove shipping costs.
I've been trying to come up with ideas to fix this but the only ones that I can thing of are curl or an HTML post where Ubercart can control the form values.



