This is the instant gratification of shirt sites. I love shirt sites, and understand that they only print what gets ordered, so I am happy to wait. but this was a special treat - I ordered one day and had my new shirt just a couple of days later. Plus great value, sizing, comfort and quality!