Harvie and Hudson does bespoke shirts for (if I remember correctly) about 200 -- not cheap at all. I'm sure you can find some cheaper if you do some searching. You can buy OTR and they will charge about ~15-20 to shorten the sleeves. One inch is doable, but three would probably not be. It would definitely be cheaper, and you could ask them to shorten each sleeve by a different amount if needed.
12/30/12 at 7:10pm