I actually have Old Navy shorts (and pants and shirts...) I have had for a couple years. As a poor graduate student, I buy a lot of clothes there because they are less expensive, and I have NEVER had a quality issue. Even their $2.50 rubber flip flops hold together great and have lasted several summers (and that is all I wear in the Las Vegas heat!).
But maybe I am just lucky....
But maybe I am just lucky....