Applying Price List at the Header Level

Has any done anything with applying a price list at the header level based on the sum of the total line quantity. The customer gets a price break on the entire total count and not just at each line level.