Assert discounts are >= 0 and <= 100.