My son had very wide feet. Stay away from Stride Rite, they tend to cut narrow (their sales people have told me this a number of times), and their regular shoe is typically what a normal narrow would be. We have had good luck with New Balance. I love zappos. I order him 3 pairs at a time, try them on and then ship back the ones that don't work out for free. They also come in only a day or two. Do the local shoe stores have any advice as to where you should go? Usually the sales people may not know but the manager or owner should be experienced enough to refer you somewhere and they can give you advice as to whether to move to an adult shoe. I am not sure if boy's shoes are sized differently than girls, but my daughter is 7 and wears a size 2 and has a relatively large foot, so I can imagine that a size 6 for a 6 year old is very large.