Timeline for notification of teaching duties for Grad TA As part of the support for my PhD, I teach a class every semester or so. I dual as a research assistant and have outside funding. I receive the same pay whether I teach or not. A few weeks ago, my department posted a list of teachers and their assigned classes. I was not on the list and received no indication that I would be. Naively I assumed that this meant that I was not going to be assigned to teach this semester and that I would just be a research assistant (which I already am funded for). I mean, you would think that they would notify teachers of their assignments, right? 

However, I now have been notified today (December 19) at 2:30 p.m. local time that I am in fact assigned to teach a class starting in January. I have never taught this particular class, and (obviously) have no lesson plans or materials for the class. They have given me two weeks' notice. Since school is on holiday, I cannot go into the department and pick up a textbook for the class or anything. (Plus I live out of state from the school and I have gone home. I am not flying back until January 2).  

Should I speak up and do something about this, or just grit my teeth and check it off as department ineptitude? For those of you who are in department administration, is this a common practice to notify an instructor two or so weeks before they have to step in front of a class and teach, especially when they have never taught the particular class and do not have access to the textbook during the ensuing two weeks?

For further reference, the department has done this to a few other students in the past. Usually what happens is that a professor decides last minute that they "cannot" teach a class. Several times the reason has been that the professor is tired of teaching said class or is just tired of teaching in general. The department chair is on board with this, since he knows he can just force a graduate student into the position and it keeps his friends happy. Since no students have ever pushed back on this practice, he keeps doing it. That is the reason why I wonder if I should formally address the issue of dumping teaching assignments onto the graduate students.
Most likely something fell through at the last minute and they had to find coverage. It could have been handled better (i.e. asking rather than just telling, explaining the situation), but it does happen that a class might suddenly need to be reassigned much closer to the start of the semester than normal. 

(Adjunct professors often get last-minute teaching assignments, and last-minute cancellations.)

You can certainly ask them if they can reimburse you for the cost of the textbook shipped to you at home. I've had my department reimburse me for expensive overnight shipping for stuff I needed for prep when they assigned a class to me at the last minute (a week or two before classes started, in a subject I barely knew. That was fun.) You can also ask if, given the late notice, they can help you out with materials and lesson plans from the last person who taught it.