You pay a little more than some of the bargain stores but these shirts are worth it. I have about 3 or 4 and bought one for my son-in-law too. They are sized right, hold their shape and size, soft and well made. The only thing I would complain about is that they need a better selection of colors so it doesn't look like I'm wearing the same shirt over and over.
My youngest is still wearing the shirt I bought for his brother 4 years ago. They wear well, are very comfy (my boys like to sleep in them), and don't fade.