We've usually got the last few pairs from Next in the short leg, however they're still a tad bit long on him, but that's the shortest they do in the mens. DH doesn't really buy many new pairs often, he'll find a pair he likes & wear them to death! He could really do with a new pair & I'm thinking of looking elsewhere. Years ago I'm sure he got a well fitting pair from River Island, I can't remember what the leg length was though or what they were 'called' no doubt they'll not do them anymore. Any recommendations? He prefers button flys but won't spend over £40!