Product review (5 stars): Worth getting oem!!
Tried replacement knock off brand which lasted almost two years goving me trouble along the way.  This is oem, name brand, and you can tell the difference.  Works flawlessly, don't try to save a buck, get this name brand and you won't be disappointed.