Runner's World magazine used to have an annual shoe issue. They rated running shoes and selected their choice for best. Once, wanting the best running shoes, I eagerly bought their top rated shoe.
After getting the shoes, I went running. I got a blister. Well, new shoes can cause blisters, but they'll be ok when they're broken in. It didn't work out that way. I continued to get regular blisters with these shoes. I tried everything: socks, no socks, Vaseline on my feet, moleskin, etc.
Finally realizing that these were not the right shoes for my feet, I demoted them from running shoes to casual wear. I walked to work in them. It was only a couple of miles, but my foot still got another blister. In disgust, I left the top rated running shoes in the trash at work and walked home barefoot. A couple miles barefoot on city streets was less painful than yet another blister.
I learned an important lesson about running shoes. They are very individual. We all have different feet, so we need different shoes. What Runner's World and many runners thought was the best running shoe on the market was a disaster for me. I never bought that brand of running shoe again because they didn't work for me. But I didn't reveal the brand because they may be the best shoes for you.
When buying running shoes, listen to your feet. What feels good for you? Don't buy a pair because everyone else likes them. Buy what works for you.