Agreed. I wonder if you could put a clause in your terms of service that states you will not give refunds for modified price amounts?
Then on your confirmation page, just have a nice "Thank you for your donation. Unfortunately, you won't be receiving any goods. Please see our TOS for details."
Probably illegal though >_>