I want him to have something comfortable as he will be in them all day. I'm a bit clueless where to shop for them though. The school won't allow any shoes with a brand name on show. Where does everyone else shop?