Where ever they are on sale!
I usually buy my son's shoes at JcPenny's, ShopKo, Fred Meyer's, Famous Footwear...places like that. I *generally* buy my boys Adidas, they're my favorite...and you can get them on sale for about $30+/- a few bucks...and they last!
My 2nd son has worn ALL his older brother's hand-me-down shoes because big bro grows out of them before he destroys them!
I buy my daughter shoes anywhere and everywhere...Nordstrom's rack is good, so is Macy's.
I dont shop online for shoes. I need to touch them and to have the kids try them on so I can feel how they fit! I bought both my sons the cutest pairs of slip on boat/deck shoes looking things at the Vans store last time I was in CA and seriously misjudged sizes...still waiting for those to fit, I think this next summer they should be just right-hopefully:(