Before buying running shoes, understand your foot type. Flat feet, high arches and neutral arches are some of the feet types.