I agree with all the LL Bean love above...I love their stuff. Yes some of the stuff is more expensive than stuff you can get elsewhere, some can actually be the same or cheaper. And cheaper still when you factor in the replacement cost! hehe Their stuff is high quality, and I've learned over the years, I'd rather pay a few more dollars for something that will last 10+ years (or forever) rather than skimp and have to rebuy in two.
And their customer service is second to none, especially in this day and age of "we're the company, we have your money, so F U!" It's extremely refreshing to deal with a company that realizes the whole reason they exist and are in business is because of you, the customer.
I had a pair of slippers, that after a lot of wearing, the seam between the top and bottom started separating...nevermind this was after four years of wear (previous non-LL Bean slippers needed replacement annually). My wife had previously returned some clothes that didn't fit right, no questions asked. And I had kept hearing about how great their CS was, so I contacted them about the slippers, telling them that it wasn't a defect, I had been wearing them for four years. The lady replied that 100% satisfaction is guaranteed, anytime, anywhere, on anything, and it didn't matter that it was from wear and tear, if I wasn't 100% satisfied they would ship me out a new pair and I could return my current ones in the box along with the return slip.
We have three sets of flannel sheets that we bought in 2001, that are JUST getting to the point where we are considering replacing them...I'd say 11 year run on flannel sheets is a pretty good track record being that the sets you buy at Bed Bath and Beyond need replacing halfway through winter!