I was very disappointed. I hand to replace the burner element and the upper handle on a double oven. Both parts showed "in stock" so I ordered the parts through this
site, and paid extra to have it sooner. I recieved the burner element in a couple days. I had to contact support about the handle and found out the handle was back-ordered. I was very upset, because the part still showed as in stock. I wouldn't have ordered through them if I knew they did have all the parts. I told support this and told them I shouldn't have to pay the extra fee to have the parts rushed delivered. They did refunded the extra fee for rush shipping, but had to wait 3 weeks for the handle to finally show up. Be wary about ordering through this site.