Product review (5 stars): Good Deal
Not 100% sure this is an OEM part since there were no markings on the switch.  Bottom line is that the price was right.  If it holds up over time then it is a fantastic deal.  Time will tell....