I had a wheel hub bearing replaced . In less then 500 miles it went out. I returned for the 2nd new part and 6 more hours of my day gone . Now less than 150 miles the part is defective again . This will be the 3rd part in less than 1000 miles on a part that has a average life of about 100,000 miles . A new noise from a loose , I do not know happens at stops now . I have paid for the service so it is covered for one year , but what good is that if I have to return every 3 weeks . I will go back and post the results of my 3rd trip . I have little trust in the work staff now , and i will try to get my money back or at least a part of the cost for my time . I will post back the results of my 3rd trip.