I'm needing to do mine as well, my passenger side just lowered and that was it.
I read some good, and some not so good, things about the Hugabuga. windowsregulatorsusa.com are out of business. I just connected with this shop, they seem to be pretty good and I think can improve over the original design if you want to give them a call.
PowerWindowRepair.com in Arizona. Below is from their intro email. I'll post afterward how my experience with them went. Now if only I can get this flap off from behind the handle.......
If you'd like additional information on our repair, you can visit us athttp://powerwindowrepair.com/
what-makes-power-window-or call (480)570-5116 to speak to a diagnostic technician. repair-different/