Until I asked this question, I considered myself to be at the intermediate level of access knowledge. I will now modify that to extreme beginner.....I am totally confused and think maybe I am not explaining myself too well. Each Product has 3 levels of price eg PriceLevel1 = $1.00; Level2 = $1.20; Level3 = $1.50. Customers are assigned a Level - 1,2 or 3. If they are a Level 1 Customer they will be charged $1.00. If they are a level2 customer, they are charged $1.20 for the same item and if they are a level3 customer, they are charged $1.50 for the same item. The way I read the (sub-table) bit, there would need top be 3 sub-tables? The price levels of the products are marked up and the discount is still an option from the Orders form. The unit price on the orders subform is dependant on that particular customers price level. I am sorry to be a pain but I remember doing something similar years ago and I'm sure it was an IIf statement either in the Order Details Extended Query or the Orders subform. I really haven't played with child tables before and am a little lost. Thanks again for all your help in advance and for the previous posts.