Also the OP said she wasn't happy with the schools response but hasn't said what the response was. Maybe the school is trying to rectify this situation but just not to the OPs liking.
Yes I'd be upset and expecting the school to apologise. I'd like them to reprint the shirts, but schools have limited budgets and if that meant that, for example, the following year didn't get shirts at all, well what about that whole class that misses out.
Although I'm sure Today Tonight would lap the story up!!!