your probly talking about the SPal kits. i had one on my car for awhile. i had them wired to OE switches. it worked, they were OK but i pulled them and went back to manual till i can afford to pickup the OE power's.
what it does is puts a sleve over your window crank and a little motor spins that sleve really fast making the window 'crank down'