After having a less than helpful experience at another running specialty store I tried Marathon Sports on Penn and 50th. Right away all of the employees are friendly and helpful....
All reviews seem positive