Depending on where you're located, it might be worth checking out Langlitz Leather in Portland, OR. I have two of their jackets, my girlfriend has one, and I have friends who have them as well. They are absolutely "buy once, cry once" garments, I suspect my family will be fighting over mine when I am (eventually) dead.