Interesting to know that they rebuild the motors. I will save that contact info for future.
They sell replacement motors at places like truckshop or LMC for about 120, but chances are it's going to be a no-name Chinese motor
And yeah if you have problems with the switch I would bypass it, it's only there so that Bozo's don't break the rear window