HI, thanks for prompt reply.
Zen 1.5

HTML Code:
<!--bof Product Price block --> <h2 id="productPrices" class="productGeneral"> <font size="0.5" color="#636363">Price: </font><span  itemscope itemtype="http://data-vocabulary.org/Offer"><meta itemprop="availability" content="in_stock" /><meta itemprop="quantity" content="1" /><meta itemprop="seller" content="" /><meta itemprop="currency" content="GBP" /><span itemprop="price" content="584.35"> <span class="normalprice">&pound;899.00 </span>&nbsp;<span class="productSpecialPrice">&pound;584.35</span><span class="productPriceDiscount"><br />Save:&nbsp;35% off</span></span></span>   </h2>
Shows:

[SIZE=0.5]Price: [/SIZE] £0.00 £584.35
Save: 35% off


On load the correct original price displays, then it "refreshes" and it goes to zero.

The product is set at zero price.
Product priced by attributes

Attribute flags:
No - Yes - No - Yes - Yes - No

Attribute pricing example
Total, Disc ,onetime
£899.00|£584.35 £0.00

One thing i considered, the attribute pricing does not have + signs in front.. its just a set price.

display includes tax