https://walking.about.com/cs/shoes/a/shoeguide.htm
https://www.thewalkingsite.com/shoes.html
https://www.drpribut.com/sports/spshoe.html
I also highly recommend going to a store where the salespeople are runners/walkers themselves and do the whole fit thing and watch you actually walk in several pairs of shoes to do a gait analysis.
Here is the list from Runner's World of Michigan stores (I grew up in K'zoo and lived more recently in Ann Arbor, have been to Gaylord, but wasn't sure where you might go occassionally, so include whole state list).
RUNNING WITH E's
146 North Main Street
Adrian, Michigan 49221
Phone: (517) 266-6344
Website: www.runmichigan.com/links/list/str.1037109776.14594.html
TORTOISE & THE HARE
2631 Plymouth Road
Ann Arbor, Michigan 48105
Phone: (734) 623-9640
Website: www.tortoiseandhare.com
TORTOISE & THE HARE
209 E. Liberty
Ann Arbor, Michigan 48104
Phone: (734) 769-9510
Website: www.tortoiseandhare.com
RUNNING FIT
123 E. Liberty
Ann Arbor, Michigan 48104
Phone: (734) 769-5016
Website: www.runningfit.com
HANSONS RUNNING SHOP
2733 University
Auburn Hills, Michigan 48326
Phone: (248) 475-9944
Website: www.hansons-running.com
RUNNING FIT
2843 E. Grand River, Ste 100
East Lansing, Michigan 48823
Phone: (517) 333-9066
Website: www.runningfit.com
COMPLETE RUNNER
915 S. Dort Hwy.
Flint, Michigan 48503
Phone: (810) 233-8851
Website: www.completerunner.com
BAUMAN'S RUNNING & FITNESS SHOP
1453 W. Hill Rd.
Flint, Michigan 48507
Phone: (810) 238-5981
Website: -
GAZELLE SPORTS
3930 28th St. SE
Grand Rapids, Michigan 49512
Phone: (616) 940-9888
Website: www.gazellesports.com
STRIDERS
4045 Chicago Dr.
Grandville, Michigan 49418
Phone: (616) 261-9706
Website: www.stridersrun.com
THE RUNNERY
301 Maplewood Ste 8
Greenville, Michigan 48838
Phone: (616) 754-5464
Website: www.therunnery.com
HANSONS RUNNING SHOP
20641 Mack Ave.
Grosse Pointe Woods, Michigan 48236
Phone: (313) 882-1325
Website: www.hansons-running.com
GAZELLE SPORTS
24 W. Eighth St.
Holland, Michigan 49423
Phone: (616) 392-2282
Website: www.gazellesports.com
STEP ONE RUNNING STORE
2621 Wildwood Ave.
Jackson, Michigan 49202
Phone: (517) 788-6140
Website: -
GAZELLE SPORTS
214 S. Kalamazoo Mall
Kalamazoo, Michigan 49007-4814
Phone: (269) 342-5996
Website: www.gazellesports.com
RUNNING FIT
17783-C Haggerty Road
Northville, Michigan 48167
Phone: (248) 380-3338
Website: www.runningfit.com
RUNNING FIT
43271 Crescent Blvd.
Novi, Michigan 48375
Phone: (248) 347-4949
Website: www.runningfit.com
PLAYMAKERS
2299 West Grand River Avenue
Okemos, Michigan 48864
Phone: (517) 349-3803
Website: www.playmakers.com
RUNNIN' GEAR
125 S. Livernois
Rochester Hills, Michigan 48307
Phone: (248) 656-8130
Website: www.runmichigan.com/runningear/
HANSONS RUNNING SHOP
3407 Rochester Road
Royal Oak, Michigan 48073
Phone: (248) 616-9665
Website: www.hansons-running.com
TOTAL RUNNER
29207 Northwestern Hwy.
Southfield, Michigan 48034
Phone: (248) 354-1177
Website: www.totalrunner.com
TOTAL RUNNER
15355 Dix-Toledo Rd.
Southgate, Michigan 48195
Phone: (734) 282-1101
Website: www.totalrunner.com
RUNNING FIT
3301 South Airport Rd.
Traverse City, Michigan 49684
Phone: (231) 933-9242
Website: www.runningfit.com
HANSONS RUNNING SHOP
8409 Hall Rd.
Utica, Michigan 48317
Phone: (810) 323-9683
Website: www.hansons-running.com