If you're not planning on spending much, consider this J.Crew Coat. It's a fantastic item for a reasonable price. In this price range, you can also look at this J.Crew Parka. It's also a popular item and won't break the bank.
If you're a bargain shopper, you're in luck with this J.Crew Windbreaker in stock and waiting for you. You are guaranteed to fall in love with this piece. Another smart option is this J.Crew Trench Coat. It's an attractive option both price and quality-wise.