When it comes to buying shoes, there are a lot of ...