I'm going mad buying school shoes for my DD (age 10). She's vegetarian and won't wear leather, so we have to buy 'cheap' (about £20) shoes, and they wear out almost immediately. The soles go through within about 2 weeks. She walks 3 miles a day to school and back, which to my mind is not that far, but doesn't wear her school shoes at other times. Even when she was still wearing leather shoes, and we bought Clarks, they would only last a couple of months.
This is driving me crazy and the thought of another 6 years of it makes me want to weep. I always take the shoes back and get a refund when they wear out but I hate the awful waste, and also it's really hard to find shoes that fit her (she takes a 6, so mostly can't wear shoes aimed at children, and we live in a small town with a very limited choice of shops) so when we finally find a pair and they wear out in 2 weeks, it's incredibly frustrating.
I'm sure when I went to school I would wear a pair of shoes until I grew out of them. My daughter has never, ever, grown out of a pair of school shoes - they always wear out first. Does anyone else have this problem, and can anyone recommend hardwearing, non-leather shoes??