Product review (5 stars): Good Cost Savings
Not an OEM part but works just fine so far - its just a heating element so I would expect it to be fine.  It was easy to lace on the brackets, just look on you tube for some install videos.  Good cost savings over buying the oem unit that is completely assembled.