While browsing for a winter parka, I came across Backcountry's site which is offering upto 50% discount. The North Face is up to 40% off with many sizes and color combinations available.
Free shipping on orders of $50+. I don't believe they have free returns though.
I bought the famed McMurdo Men's Down Parka III for $250 with tax and shipping, 25% off regular price. SD folks, do you think it's a good deal?