Took my truck to pep boys in Casa Grande az Got bearing and seal fixed 1 day later Wheel well started smoking, thought it was on fire Waited 8 hrs to get towed. Donald the manager told me the mechanic improperly put bearing in and also now my axel needs replaced 5 days later on Friday they get the part and finally fix it. But there is still something wrong with that rear wheel . I will not let them work on my truck again.. Come to find out the part had been there since Wednesday So Donald flat out lied about it. Horrible service.