Prices are not that great and sales are misleading. For example men's shirts in an area were all labeled 2-for pricing, example 2 shirts for $30, but turns out they must be the exact same style and color of shirt. They explain it as, "It's two of the SAME shirt, not mix-and-match.". I find this "logic" out of step with their quirky marketing which always shows crowds of people dancing and dressed uniquely. Most people buying two shirts expect to be able to buy two shirts of the same style with different patterns or colors. Unless you are just buying identical shirts for a work uniform, what's the point? But then why not get them in bulk at a uniform supply company or online, instead of paying a premium at Old Navy? Also, I gave them my email some time prior for some sort of loyalty membership program, but it doesn't seem to do any good at checkout, I just get loads of unwanted email for clothing I would never buy. Maybe I'm just the rare old-fashioned guy who doesn't wear women's clothing. read more