Had my truck serviced by Adams driveshaft. If I could put zero or negative stars I would. They charged me almost $1000 for a broken axle on a ford truck. The part itself was less than $300. Said they inspected my bearings and they looked good. Drove the truck 30 miles and gear oil started spewing out of the axle soaking my brakes. Managed to make it home, thinking it must be a seal that didn't seat right. Went to remove my hub assembly to find the axle housing had been damaged. The whole hub was lose. My dual rear wheels were wobbling all over the place. Fought to get the hub off. Four hours later after back breaking labor succeeded to find my bearings shredded. I should have fixed it myself. Now I've got to sink probably another thousand into it and I'm without a truck for another week or two. Thanks a lot Adams driveshaft!