Is your place union? if so I'd speak to the union rep. about what is in your contract about vacations and days off. If your not union they can do whatever they want. I was told many years ago by the labor board when the place I worked wanted to change our hours No Union No Rights.