Recently, I experienced the dreaded signs of a bad U-Joint; tremors at all times when driving, severe rattling when driving over anything even slightly bumpy, and the odd sounds and pops of the needle bearings turning to dust under acceleration. John and the rest of the guys at John's had me driving within a day, despite the yoke of the driveshaft sustaining damage due to both my negligence and ignorance. One often hears horror stories about auto repairs and the costs, wait times, and general pain, but this could not have been a better experience. I ended up paying less than I was quoted for, which was already halfway cheaper than another shops quote for the exact same job. Huge thanks to John's, I will be doing all of my maintenance and other work with you all from now on!