Based on the reviews I placed an initial small order to test this place out, it states they ship out within 2 business days, they shipped out in 4 days, the shipping is a bit slow, they use UPS which I don't understand why it takes a bit longer, I received my order 12 days after it was placed. Also customer service is a bit lacking, taking a long time to respond or you have to send multiple requests until you get a response.
When I received my order they were nicely packed together, the shirts are printed on delta pro which are good quality shirts, its the screen printing that is bad quality, very thin and faded, you can see the color of the shirt showing through the prints, also after about 2-3 washes the designs start to come of pretty badly, overall I would not order again. I ordered 10 different designs and the outcome was all the same. Great shirt if you only plan on wearing them 2-3 times since the designs will start to shred off. I also washed them all on cold with no heat dry or hang dry so there should be no reason for the designs to come off. I will shop elsewhere.