One benefit of buying the shoes from a local store is basically that you will get a shopping experience that you'd not get online. Huge Diversity from which to choose:These shoes can be found for all generations.  Style can be approached quite systematically without spoiling the fun of the hunt.