I really like that vest. It rides high, convenient pockets, comfy seat and carries a bird out well. But you are right about the fit as issued! I'm 5' 11", 165 lbs. and fully sinched it was still way too loose. However, I know somebody with sewing machine skills and it was pretty easy to make it fit and function perfectly.
If anybody's interested, I can show pics on what I did to make it work. That's a good price.