Jason: I know you are rather busy, but I'm just wondering if you had a chance to glance at this yet?
I know the client is charged the right number, and the receipts (email and page confirmations) are correct, but the client runs reports from the database. Because those value stored is wrong - it is throwing the reports off.