The driveshaft thing I'm completely understanding, I bought one from a salvage yard ($125) it had a joint tight, so I sent it to a "reputable" driveshaft shop, " the CV is bad, total rebuild cost is $255" so now I was $380 into a driveshaft,
got it back, it looked ok, accept the grease...