Replaced front bearing and slides , and rear nylon bearing , running like a champ. my salesman was awesome , as I did not have a complete model # . the salesman worked with me and we narrowed down my model ( something G.E. wouldn't even help me with ) . I ordered @ 4:00 p.m on Monday , and received all my parts on Tuesday before 1:00 p.m -- awesome customer service , very knowledgeable of product and parts , and shipping was super fast . couldn't be happier , will definitely order ALL my parts from you guys in the future . signed , Customer for Life .