Gildan quickly drops in quality after a few washes. It's more about the fit people don't like and the fabric they use. Gildan has a TON of different shirts, hoodies, etc. options. There's usually something for everyone. They also tend to run big. I would recommend going down at least one size from what you normally wear. Finally, they're not really affordable unless you get some kind of discount or coupon. A regular-size Gildan shirt will cost around $20-25. That being said, there are good deals to be found if you look hard enough. Some stores may have clearance racks or closeout bins where you can find lower prices on gently used clothes. Also, check eBay -- you can often find discounted items there as well as promotion codes that will save you even more money. Overall, Gildan isn't exactly known for its quality. But with such a wide selection of products available at low prices, there's no reason why you shouldn't try one out. The key is to do your research and find the right fit for you.