This place is great for all things running-road and trail. Considering the size of the store their inventory is pretty good. Very helpful staff (including the dogs!) and they always have lots of information available on local races. The only thing that stinks is the small parking lot so yes, I am the one who parks like a jackass from time to time...