As much as I hate my job, Walgreens really is a great company to work for. They are very accommodating for religious beliefs, sexual orientation, transgender, etc. Holidays are another matter. I could ask for Easter and Christmas off for religious reasons but I won't get it. And there's nothing illegal about that either. So denying Halloween to Wiccans, nothing illegal about that either unfortunately. But, approving vacation and then reneging on it? Sounds like she might have a case for promissory estopal as long as she has the original approval in writing.