Called Sportnutz yesterday, they just got a new shipment of hoodies, ordered a large one (and a t-shirt for a coworker) and they said they would ship it today.
Bevis, I left my name and number earlier in the week and still haven't received a call back so you may want to call before they run out of stock again. It seems to be the hoodie they are having trouble keeping up with.