My husband has been buying all of his casual weekend shirts at Old Navy. They always seem to be on sale, usually under $10! They're fashionable and of a good quality. The women's selection hasn't suited my taste lately, but I'm sure they'll come back around. Old Navy is always great for the basics!