Some clients are just like that.......be thankful you've had the gig that long. IMO, that party is about the employee's, all other considerations are secondary.......but I do see your point......since you've done it so long, you clearly know what they like and how to keep them happy.......so...