The mighty penny (Update: RIP the penny)

Or even easier, just have registers round to the nearest 0 or 5. The most anyone could be out is .02 on a transaction.