I've never dealt with a clothing company that didn't have inventory on hand. If you place an order be prepared to wait four to six weeks for it to arrive, and longer if they don't make the item. I remember EFF having quality merchandise, and very good customer service when they first opened in '88. Especially the tees. Which at that time were made of 100% heavy cotton. Because of the lackluster customer service, and slow delivery times. I won't be placing any more orders. PS: They made good on my order of t-shirts, but I had to remind them that the order was incomplete.