Jelly's birthday is 23 January, so that's three months from order to delivery. That's really good turnaround time, and certainly a lot better than they've previously been doing.
I wonder if that's an anomaly since you ordered one thing that might be quick to print and send off, and they didn't have to wait for other merch to be made and delivered before sending it out, or they've actually started fixing their merch manufacturing pipeline.