I'm shivering despite the warm weather - today I must take our 12 year old boy to buy school shoes. We have just got him (adopted) and so are trying to fight our battles where strictly necessary. He is starting at a v. ordinary local school, definitely not posh at all, but the website says no trainers. He says he can wear leather all-black trainers. Is this true? We wouldn't want to have to fork out on new ones right away, but also don't want him to be any more stressed about starting school than he has to be...