Product review (4 stars): OEM part but poor design.
Well, it's the OEM part for probably the best price around at about $5. Thats why I gave it 4 stars. It's too bad the switch wasn't designed better so this would not be such a frequent issue which is the reason that I only gave it 4 stars.