First a bit of background on my issue. I have an '83 Ford F350 dually pickup with the two piece driveshaft. My truck was vibrating BADLY starting around 25 mph and felt like it was going to shake itself to pieces. I pulled the drive shaft to replace a bad center carrier bearing and discovered the slip yoke was twisted and cracked. Bad news. I took the drive shaft down to Adams and spoke with John who explained to me what needed to be done (slip yoke replacement) and what additional work I wanted (new u-joints and balance). I dropped the drive shaft off on Monday and was promised the work would be completed by Wednesday afternoon. Not only did they deliver on time but John also identified another issue that I had forgotten to ask about (bad u-joint yoke at pinion end) and got that fixed also. It wasn't cheap but my truck now drives very smoothly like it should with no driveline vibration. I recommend these guys, two thumbs up.