We do not.
There are many different ways for pricing race entry fees. Although it can sometimes make runners feel like they are getting a special deal, we do not use the method of offering a price higher than necessary to support the race, then offering discounts to only those who are lucky enough to find a coupon. We believe that such a policy unfairly penalizes those who (for whatever reason) do not find out about and utilize the coupon or discount. Our prices are arranged so that every runner automatically gets the group discount.
We do offer a discount to those who sign up early, since early sign-ups allow us to plan better and lower the overall costs of the race. Similarly, we include an additional charge for those who sign up late, since the accommodation of race entries in the last two weeks before a race increases the per-runner cost.
The other exception for discounts is for those who volunteer at one race and then participate at a later one. Those volunteers receive a discounted (and sometimes free) race entry.