Fleet feet is a lot more then just a local running specialty shop. Yes, it's a store, they have shoes, gear etc etc and do an excellent job with both selection and help in deciding what to purchase.
They also have weekly training runs for both speed on Wednesday Nights and Sunday morning group runs that attract upwards of 100/people a week. I can only assume fleet feet is the envy of every other running shop in the area for this reason alone. It is the reason I give them the overwhelming majority of my business despite being a pain to get to.
Also they have training programs where you pay a nominal fee for training programs that last many months. I am in the beginning of one and I have learned a lot already.
Also they do good form clinics that I have yet to try.
The staff are all very helpful. I cannot recommend this store highly enough.