I always read these threads with interest, because my DC are at a school which has more of a dress code than a uniform. It's a lot more strict than, say, French schools, but the DC can choose to an extent (any shirt with a collar, any colour jumper/trousers/skirt, but rules about no logos, no jeans, lace up shoes only, etc etc). The senior schools they are likely go on to all have much more traditional uniform rules and I wonder how the transition will go.
One of the effects of this difference is that they can have non-black shoes, as long as they are sensible lace ups and not trainers. It's remarkably difficult to buy non-black school shoes for boys, though. For the last 6 years DS, who has very wide feet, has ended up with exactly the same style of startrite shoe in increasing sizes. This year he (and I) rebelled. We found a really nice, well made (British made!) pair of men's semi-casual lace up brown shoes in the sale at the same local independent shoe shop that we have always used. The children's fitters checked them and declared them a good fit, they cost less than the startrite ones, and DS is so happy - not only because they are less boring, but also, he says, because they are the most comfortable pair of shoes he has ever owned. Which makes me doubt all the arguments for sticking with fitted children's shoes.