I am giving another J. Crew coat a chance, and this time I tried it in on in a store. It was about $350; they were willing to honor the online sale price which brought it down by around a hundred bucks. I had them hold it for now because I wasn't able to take it with me, but I paid that amount. Just now I went on the site and there is a special promo code going on for another 30%. So I ordered the same coat online and brought it down by another $70 (so I will cancel my purchase at the store tomorrow).

Longwinded way of saying: Look into it! When this coat and the Talbots coat both arrive, I'll try them both out (but this coat fit pretty well, is as beautiful as Angie's and I'm already partial to it...and it was much cheaper).