My ds is starting school in September. He's small for age, and has only just gone into age 2-3 year trousers. I've bought him some uniform in Sainsbury's, buying age 3 as it's the smallest they do. The tshirts are a little large but ok. The trousers, however, drown him. I could take the waist in, but it would mean having to take in about an inch and half. Is there anywhere that sells school trousers for younger children, or any shop that just tend to come up slimmer than Sainsbury's? Thanks.