Mixed experience with them but the return policy is great. What types of shoes are you buying? If you are buying something like running shoes, I've found reading reviews to be less helpful as there are so many variations and it depends on how you run. If you are buying something specialized...