I have always bought clarks or other well fitted shoes.. Personally I have found the cheaper shoes don't last the distance with my kids, and I i don't always get the correct fit.

I normally get both kids fitted twice a year (once for summer shoes, and once for winter), and obviously if they need it in between. We normally have one pair of shoes that they wear all the time, and plastic shoes and gumboots for playing in the garden.