One can't tell you what shoes to buy without knowing what size you are working with and what you need those shoes to do. Must they just be cute shoes or just be comfortable? Provide basic support? Maybe they need some sort of a chip to track your progress? What kind of environment will they be subjected to?
There could be eight shoes that all do the same thing. How do you find the right one? Maybe you ask other people who use shoes. You read reviews. You do some research. You try them on...just because a salesperson tells you they work doesn't mean they will necessarily work for you.
A good shoe salesperson will listen to your needs, have you try on shoes, test them, push them to the limits. They will offer reviews and articles where said shoes are compared and put through real-life tests to see how they fare. They will be honest and tell you if the cheaper shoe is just as good as the pricey one...or even if it's not.
Yeah, apps are like shoes.