Had them replace my wheel bearings on my 04 grand cherokee and the second I drove away it was squeaking and clanking tried to ask them why and they said its the breaks now yet here it is 8onths later and I spray everyone one the freeway with gear oil and my wheel is now beginning to smoke, they cannot speak English almost at all so im not sure he understood what I was asking. At this point how to do the job. I wouldnt be surprised if all they did was a rear diff service