Product review (5 stars): Good so far - you really want reviews from people who've had these for years
Love the instructions for how to replace the old one (Just, uh, put it in...).  Time will tell how coating and wheels hold up compared to first gen OEM part.