Was super leery of ordering from here, but they had a jacket that was on sale (200 instead of 275) and hard to pass up. Amazon had it at retail price with 1 day shipping, and I have a trip coming up in a week that I need it for. So worst case, I have a fallback plan.
After my order, contacted Customer Service to verify it would arrive on time. CSR made sure my order would go out immediately, I received the jacket in two days. It's perfect. Customer Service was great, product great, price great... the reviews are daunting, but my experience with them was spot on perfect.