I'm a real cheap-skate, all my jackets are conversions, with the exception of my PC. You should be able to do it yourself, or find a local tailor to do the standard modifications for around $30.00.

The cheapest way to go by far is to find a thrift shop coat and have it cut down. Vests work without mods.