often times it is not so much the regulator but a cheap plastic roller or clip thats part of the regulator. i have has good luck fixing broken window regulators by going to junkyards and grabbing the parts needed. sometimes its cheaper and easier to replace the whole regulator. you need to pull the door panel off and determine what exactly is broken.
my crv has broke the window regulator twice. there is a gear on a shaft and the gear is suppose to spin the shaft. the shaft broke loose of the gear. i just brazed the gear and shaft together all lazy like, without cleaning the metal. problem solved, for 6 months anyways. it broke again. this time i actually took the time to CLEAN the metal before hard welding it with a mig welder. and hopefully the problem is solved for good. you know what they say about weldng and brazing. 90% of the job is cleaning, 10% is welding. i was lazy the first time around.
a good tip for most of you, eevery 50K miles, take youre door panels off and grease the various tracks, gears, motors, bearings and wire , pulleys, etc of youre window mechanisms. it will make the mechamisms last longer, and the window motors will last longer because they are under less strain pushing the window up or pulling it down. while you are messing around under the door panels, give the door hinges, locks, handles and the door stops a good cleaning and greasing.
youll probably never see those items as part of any offical maintenance list, but it should be on the maintenance list for every car made. we should make an unoffical bitog maintenance list of items not commonly found on oem maintenance lists.