Product review (1 stars): buy the oem
They are a bit tricky to put on compared to the oem.  2 of them broke with in a week.  Not sure if this was a bad batch.