I have worked for a non-profit organization for the past 3 years. I was hired as a salaried EXEMPT employee. Several months ago I noticed I was getting close to hitting the maximum vacation hours hours allowed to be accrued of 240 hours. I asked my supervisor that since my position is the only one in the company that requires a substitute in my absence to be in compliance with state regulations, (we are a licensed facility and they are open on my creditials) and I have been unable to take a vacation, could they "buy back" two weeks vacation hours. The answer was no. Approximately a month later, the person in charge of payroll called me to say he had been incorrectly accruing my hours at a lesser rate and that I actually had about 60 additional hours. This put me over the max hours allowed to about 302 hours. I was then notified they would do a "one time only" buy back of 80 hours and my hours would then be put to 160 hours since they stop accruing at 244 hours and "I should be careful to never let this happen again". I am losing all hours over 244, about 60 hours because of their accounting error. They also feel I should be thankful for the buy back. Is this legal and what can I do about it?