LL Bean has been in Maine for many years. They want their customers satisfied or you get your money back guarantee. They have kept their word on this. You might have to pay more than most stores but they have top quality products. I have had a pair of their Bean boots for years and they are just as good as the day I bought them over 12 years ago.