The only place to buy kids shoes. They always measure and their sales people are extremely knowledgeable and not satisfied until you are. We have not gotten shoes here yet that haven't lived up to our expectations on fit or function. Customer service is excellent. Prices are pretty good, in line with what you would expect to pay online.
Additionally, they have excellent bargains, and lots of stuff to keep kids entertained while you shop.
They don't accept Amex, but do accept most credit, debit, cash, or check.