Urk, I think I will be the only one to confess this, but I am happy to buy shoes for my kids in ShoeZone or similar (ie, not supposed to be perfectly fitted, not expensive, not nice, not Clarks, etc.!). And I have sometimes used 2nd hand shoes, although only if they have virtually no wear on them.
My one experience of buying DD shoes in StartRite the only pair she would even consent to try on cost £37, she started to refuse to wear them 3 weeks later, by 4 weeks after that she had worn holes into both toes. They were good quality shoes, it's just that my kids are very very hard on shoes! Well, presumably the good quality fitted shoes aren't expected to last more than 6-8 weeks, anyway. For 3 kids that's something like +£90 every 2 months... ouch. I don't know many people who can really afford that. Nowadays DD only wants to wear her jellie sandals, although occasionally we can coax wellies onto her.
Also, once I bought DD shoes in Clarks; £22 and she wore them for a combined total of about 3 hours.
Not advocating that what I do is best... but given that there are a lot more branches of ShoeZone than Startrite, I suspect that most moms do like I do. There are a lot of stories about bad fittings/quality at Clarks/Start-rite/etc., too. I can partly get away with 'cheap' shoes because the kids are mostly barefoot (indoors and outdoors all summer, too, and have pretty standard width feet). I think it's weird the way most people virtually never let their kids go barefoot in this country. It's not like TB is rife, any more.