I took my car in to have a CV Joint replaced. The building was a typical garage atmosphere, but I figured the price would be right based on the coupon they had a local magazine. The mechanics were nice enough and I paid for my car and drove off. One block away I heard the familiar 'clicking' still going. I turned around and went back in and found that they had changed the WRONG joint out!! Since only one was damaged when I went in, I find it hard to imagine how a mechanic with any training could have made such a blunder. The shop owner redid the work, but offered no portion of a refund and I had to wait another hour while they corrected their error. Not a place I will return to.