Oh wow, the product price and retail prices is echod from a recordset > I would have thought that due to how many times and diff places the price is show it would be OB class driven. Anyway, looks like ill just have to go through and find all the price displays and wrap the echod prices into a custom function that takes the price and does the check if tax enabled > check rate (%/£) and this to the price and return; it....