Beautiful shop for all things Specialized. They had great in-stock inventory and Jim was amazing to work with. I did not have an appointment and he spend extra time with ... more