This place came highly recommended & I can see why: great price, great customer service & very quick turn around. I dropped a drive shaft off yesterday morning, that I had damaged while changing out a carrier bearing. Trevor was honest and knowledgeable on exactly what the problem was & had a price range, depending on what would need to be replaced. I was surprised to get a call 1st thing this morning telling me it was already fixed & he was able to do it at a fraction of what it would have cost to replace it. It's amazing a small specialty shop like this can survive in this corperate run economy, but with this type of service I can see why. Thanks Master Shaft, our truck is back on the road w/out breaking the bank. read more