The first website is the company website of Alden Shoes. The other two are retail stores. Alden of Carmel is in Carmel, CA, I guess. I've ordered from Alden Shop twice. Customer service is excellent. Alan White is the manager's name, if I recall, and he called me back both times to confirm the order and make sure I would have the right sizing.