As always, JJ's was exactly on time, did the work great, found a problem needing attention and gave me the choice of fixes. They did the work while I waited in the beautiful and comfortable waiting room stocked with snacks, magazines, wi-fi and large TV. Way under dealer's repair pricing!!!
I have been coming to JJ for over 25 years and will never go elsewhere. I recommend them to all my friends.