Buyers call these the perfect t-shirts and some are buying as many as 15 at a time.