I'm seeing floating point errors in the figures generated by the 'report' function, For example, a total of £267.71000000000004 instead of £267.71 for a client. The .csv report itself is fine, the weird numbers are displayed on screen while preparing the report.