I love this place and I've got several experiences to contribute to that. First, I went there at the tail end of training for the 2014 Pittsburgh Half Marathon. I took my current running shoes (you should) and was prepared to have them work their magic. It was hectic that day (apparently track season was starting) but I would not have known nonetheless because the level of attention I had was as if I was the only person in the store. The lady fit me for my shoes, had me run outside in a few different pair, and I was off. Really, you don't know how good a shoe is until you put some miles on it. WOW! You know, it was really interesting to see how well the staff person did with just some information (i.e., "These are old." "My shins hurt" etc). I found the shoe for me. It had been several years since I shopped at Elite and I was really impressed that time.
Fast forward to winter 2015. I won a marathon entry and found myself in the middle of the third coldest February in Pittsburgh history--figures. I went in looking for some running inspiration and maybe some warmer layers and I had another really good interaction with a staff member there. They helped with picking what has turned into my favorite running pant (after trying at least three from other stores) and it was a good, genuine interaction.
I am happy to say my return visits continue to be positive. I am by no means a die-hard runner, but I still look forward to going there to interact with the staff, getting expert advice, and genuine service.