I got these a couple of months ago. I just towed with them last week for the first time. Mine are electric. Plugged right into the harness from the old ones. Only took about 45 minutes to put in. waytogo http://www.ttt-mirror.com/
http://www.truckchamp.com/index.asp?PageAction=VIEWCATS&Category=595 this is where i got mine. this is the cheapest i found them.