Product review (5 stars): Good quality parts that fits like it should.
Price reasonable, good fit.  I really did not need to do the support wheels but it was in the kit so it was also replaced.  Good quality parts that fits like it should.