Just moved back to SJ after 12 years. For those that have experienced the service depts for both (GP Sports in Santa Clara or Grand Prix in SJ), which one was preferred? Any other shops/techs that proved to be a cut above? Thanks in advance for any insight.