This morning I had a scheduled appointment to fix my timing belt at my local Toyota dealership. However, halfway through, I received a phone call giving me updates on how it was coming along. What I was told was typical and then told me that I needed a new CV joint. This I knew was true, as stated in my last forum post. However, I told them that my CV joint was being ordered and that I will be fixing it myself and told them not to touch it and let me handle it. However, upon picking my car up, the CV joint began to grind extremely hard, like it had zero grease left in it. I was shocked because just this morning, on the way to the dealership, my cv joint wasn't even clicking. Now driving off the Toyota lot, it's grinding?? I know cv joint grease wouldn't leak that fast, and I didn't go on any hard expeditions for my cv joint to tear within the 5 miles of my home to the dealership. I am suspecting foul play. Any suggestions on how to go about this? I talked to them about it, and they are taking it back in. I am really suspecting they are going to charge me but I feel they leaked the grease from the cv joint to cause this in the first place.