I have run across some incredible deals at Lands End for donegals and flannels.
I have a pair of slacks in my sights but, in the matching blazer, they only have either 44L or a 48L for me to choose from. I am a perfect 46L.
Of course, with either, I'll need some deep tailoring. With most everything I've purchased from LE (even from their tailored line) in a 46L I've had to get taken in along the body to create the correct silhouette.