Agonizing Financial Calculations