Highly recommend Cam's. Fast service, nice guys.
My old turd car Intrepid threw a temper tantrum on King Street one day and refused to budge. People thought it was probably an alternator problem. The guys at Cam's could have taken me for a ride, but they were straight up and told me it was just the battery and promptly replaced it.
The car was ready less than a day later. Had two experiences with them and both were A+.