Delivery was lightening fast. The web site was super easy to locate the parts that I needed. All the parts I ordered worked and they all fit well. It has only been a week so I am hoping the parts do not break. But very pleased with the site and the fast delivery. I will again use this site for further parts that I will need.