subtotal order is different than the sum of the products

I have a problem with the subtotal of the cart which is different than the toal sum of the products in it.
I think The problem is that the prices are rounded up with 0 decimal points
and the rounded subtotal is round down or something like that.

Please try and add a few items to the cart. you will see the difference between the totals.

Please Help...