Strange, I am not seeing that behavior on a couple of my test and product sites...
But on one of your sites I am seeing this behavior occasionally (usually when the load time is slower). Look in the F12 developer tools it appears IE10 is occasionally having issues determining the height to apply to the h2 block you have surrounding the price.
I have also noticed the returned HTML sometimes contains a NULL character (U+0000) after the closing <html> but before the end of the returned content. Probably not the cause... But should not be there... Were your templates edited using the same character-set as your HTML pages specify? If not this could potentially cause some browser rendering issues (and the NULL character showing up)...
On the sites I work with we do not use HTML tables in my templates to create the "layout" of the page... and we do not have a line break in any of our h1 elements or h2 elements. Probably not the problem, but just to exclude it as a possibility:
Can you try removing the line break from your template so the generated HTML has:
<h2 class="productGeneral" id="productPrices">Starting at $xxx</h2>
Instead of what it has now:
<h2 class="productGeneral" id="productPrices">
Starting at $xxx</h2>
The glass is not half full. The glass is not half empty. The glass is simply too big!
Where are the Zen Cart Debug Logs? Where are the HTTP 500 / Server Error Logs?
Zen Cart related projects maintained by lhûngîl : Plugin / Module Tracker