If you want a "nice" one (as you say) for less then $150, then you might as well make it..Anything online will not look right. They are all incorrect n many ways. I got mine commissioned for about $250 and it's as correct as humanly possible (that's not including the necklace and hoodpull sets, I make them so I used mine). However, if you can find a close one on ebay, then buy a hardware set (there are only 3 that I know of..Me and 2 others) then I can tell you that will make it look MUCH better..
I however, had an old coat that I got here:
But I sold it as the commissioned one is much better..But this one is probably the closest you will ever get to a correct looking coat. But it will need to stay in the "hood down" position to still look right..Then after I bought this, I added my own hardware to it and took their crap one off.