Please! I've tried all the usual websites and all the shops round here. I think the skinny Boden ones will not fit/suit him. Do John Lewis have lots more in store than on the website?