Had vibrations coming from the middle of my truck and slightly on the steering wheel. They confirmed my suspicion. Front driveshaft replaced. Vibrations gone...work done on time!!! Thank you Derek, Steve, and the rest of the crew for the awesome service!!!