Product review (5 stars): Five Stars
Arrived when they said it would.
Had it installed within 30 minutes. I've never installed a heating element before.