I love Old Navy! I only shop their clearance rack and can always pick up a shirt for my son for less than $5. They frequently have sales on their socks and underwear and they last! I have handed down socks from child number one to child number two and they are still going strong. Their kids sweats are well made and have stood the test of time. And they have great after holiday sales and you can pick up a Halloween costume or Valentine pjs for a song.