The tax drives me crazy. The excuse for not displaying the total price after tax is because it's different for each state. ...yet the cash register seems to be able to handle that perfectly fine. So it can't that hard to figure it out.
Edit: after a quick look into it, the main problem is tax in a lot of places is based on the Total amount sold, not on each item. So that could definitely be impossible to display before hand.