Look here for some ideas:
This is a long post but employee discounts were discussed and a good solution was derived.