I love Brooks running. The site is easy to navigate, delivery is reliable, and customer service is the best in the business--people answer the phone quickly, are very knowledgeable, are usually runners themselves, and are always friendly and patient with questions.