Gymboree stores feature kids clothing that is adorable and well-made, but they're a bit procey for me. They come out with new "lines" all the time, and all the items mix and match, right down to the shoes and hairbows. Sign up for their emails and to get coupons mailed to you, plus wait for sales--at least 30 but preferably 50% off, and buy for next year.
A note on sizing: Their clothes run big.
Also, the two stores I've been too in the Columbus, OH area are too small. It's very difficult to navigate a stroller through the little aisles and corners.