Common, and a definite niche, and one of my specialties.
Every day or so, at least one call starting with something like "How soon can I get...?"
My usual reply, "that depends on just how deep your pockets are". I then go on to explain that indeed, I have been woken at 7:00am with a request to have some shirts designed and printed and ready for pick-up at 10:00 am with a considerable up-charge (back when we still used a computer for designing, but a camera for output, so no mean feat)
I have also been asked to merely shave a few days off of the normal turn-around, with only a slight mark-up. "So, time and cost can vary greatly, let's hear exactly what you need".
A very common call is "My boss wants these for a trade show this Saturday ."
Another is shirts for sports teams season end parties. Sometimes postponed on purpose to see if they could add "Champion" or something similar.