Product review (5 stars): Affordable and easy DIY project.
Part arrived on time and was exactly what I needed. Probably saved myself $150 by taking it apart myself (so straight forward). As has been mentioned, make sure not to break the plastic triangle washer when you're separating it from the old wheel: you'll reuse that (and it doesn't come with the new part).