Buying the right pair of shoes is a decision that needs to be dictated not just by what your wallet allows, but also the kind of runner you are.