In a 3-year-old Envoy, there were intermittent electrical issues, and power window/lock controls were breaking. Replacing a power window control required a GM dealership to "program" the switch to work with a specific vehicle (for a $130 programming fee).