I think the inconsistency is in part due to the large brands using a bunch of different third party factories to make their garments. The higher end brands seem less variable to me. So I look for better brands on sale, or pieces from less expensive brands not made in China. Recent tees made in Peru were much better quality.