Product review (5 stars): OMG - 1000% better for the noise and really not that hard to ...
OMG - 1000% better for the noise and really not that hard to install.  Sure it took time but really not bad at all.  I would recommend changing out the rollers and belt the moment you hear a squeak!  Trust me you should.  Don't wait its that easy to install.