They fitted me for shoes when I was a kid and now they do this for my kids.  They have a wonderful fun environment for kids to run around. They have a huge selection of good shoes and good prices.  It always make me smile when I think about this store.  
The most important thing is that the employees know how to check for a good fit, because kids aren't really able to express how a shoe is fitting or the feeling the kids have about how they fit (cramped, pinching or such).  
I highly recommend that you check them out.  
                        
more