I have only one field which modifies prices.
The idea is following:
$599 - registration fee
some registrans could have discounts by checking appropriate radio or dropdown field values.
Frontend - price is calculated properly
Backend - records list - price is calculated right too
Confirmation email (so-called custom thank you message) - wrong amount is picked up by using [AMOUNT] field.
Notification email (to admin) - same wrong amount as above