We've come across a really strange issue with the VAT calculation in shopping cart.
if we add a taxed product to cart, the tax amount is shown correctly.
If we then add a Non taxed product to cart, the tax on the original taxed product actually doubles.
Add another non taxed product and it again adds the original taxed product amount of VAT and so on.
The order total is always correct. It's only the VAT field that shows an incorrect amount.
If however, we first add a non taxed product to cart and then a taxed product, the VAT display is fine..
I'll send you our dev server details to your email if you'd like to see what's going on yourself.