I ordered on march 15th and it said it would be here on april 2nd. The told me over the phone on april 1st it would be delivered on the 2nd. It was not shipped. They told me on the 2nd i can pay more for shipping and they can tell me when it will ship. Its been 3 weeks and they say it takes 2-3 weeks to receive and my shirts haven't even been printed yet. They want you to pay more money basically it seems thats the only way to get any info is if you pay more.