Product review (3 stars): Perfect Fit replacement, however...
Update:
14 months +/- and I am changing the receptacle AGAIN.  The bad news:  It burned through just like another reviewer wrote.  The good news:  I originally ordered TWO of these because I figured my old range might need another one replaced.  Little did I think that it would be the SAME one of the four burner receptacles that needed replacement.
Perhaps, just perhaps, it is because this one on my left front (large) burner that gets the most use of the four burners.  But maybe this part could be built better.
I do NOT believe that spending more money from other sources (Sears $22.51, Lowes $27.24, RepairClinic $26.70) would get me anything different.  Pretty sure this is the standard part.
---------------------------------

Original review:
NOTE:  Before you order JUST this part, check your "infinite switch" to make sure it is still good.  I didn't and had to order it later.  If I had ordered both at the same time, it would have made repair go much faster.<a data-hook="product-link-linked" class="a-link-normal" href="/Whirlpool-3149400-Infinite-Switch-for-Range/dp/B004XLEJ7M/ref=cm_cr_arp_d_rvw_txt?ie=UTF8">Whirlpool 3149400 Infinite Switch for Range</a>

I can't believe how little I paid for this compared to other appliance parts suppliers.
It works as it should.
It comes with two different metal mounting brackets to fit different models.  Choose the one that is the same or closest match to yours.  The two ceramic wire nuts do not grab well, but I assume they use ceramic for the heat resistance.  Don't forget to slide on the heat-shrink insulation over your electrical connection.
My local appliance store is losing more of my business due to the fantastic prices on Amazon.  Keep up the great work.