Found an LL Bean coat which is perfect for my needs - is it worth the cost and delivery from the US? Never heard of them as a brand before