Some of you might have a price rounding issue with your display price (as below) but this is not a theme issue it is a tax related bug in Magento 1.6 due to ’rounding’.
All our products prices end in .95 and all product prices show correctly in the homepage slider but on the product grid page and product detail page some products are displaying as .94? The products in question only have one number after the currency symbol and before the decimal but when we change the price to two numbers before the decimal (£7.95 to £14.95) the price displays with the correct pence. Below is how we fixed the issue.
Around line: ~805 in /app/code/core/Mage/Core/Model/Store.php