You don't have to tailor one of your jackets. I can't say enough for Salvation Army and various charity shops. I picked up a Harris tweed that is easily a $200+ jacket for fifty cents last Saturday. Many of the older fine jackets are much shorter than modern versions and can be had for less than a buck. Even so, at that price you could give it emergency surgery without much investment if the patient dies.