I read the reviews online prior to purchasing and had a lot of doubts. Before placing an order online, I read their policies. The policy is clear and concise; there is no rip off here. Basically, if you buy the wrong part and want to return it, it must meet the criteria. A lot of sites make you pay to return the wrong part. Just look at their competitors's site.
Any how, I went online and chatted with the customer service guy, he was great! He asked me for my model number and serial and was able to help me locate the correct parts for my oven. Yes, there is a logical reason why they ask for your model. PARTS ARE MADE TO WORK SPECIFICALLY ON A SPECIFIC MODEL. If you don't know what your model is, why are you purchasing it?
I ordered a bake element on Friday and received my order on Tuesday. It looked different than my original. I went online and chatted with them. It seems the manufacturer updated my bake element so that the support brackets sit on the bottom and is no longer running across the element. Okay, I was relieved. It worked. That's all I cared about.
So you complainers out there, read the policies before making a purchase. That goes with any site before making a purchase.