Today I took my 14 year old son into Performance Footwear looking to get my son a pair of running shoes. The man who helped me was upfront about the charge for the analysis but the charge was waived if we bought a pair of shoes today.
After my son tested, he explained a few things that were happening when my son ran. Based on that, he brought out several different pairs of shoes for him to try on.
This may be a specialty shoe store but the prices were about the same as the two sporting goods stores that just shut down.
Highly recommend Performance Footwear if you need running, training or athletic shoes.