Hey guys its been a while since i've ventured over to these parts and I'm not sure if anyone else is aware but GM dealers are now fixing the blower motor resistor and wiring harness free of charge now a days but there are a few stipulations.
1. If they were changed already by yourself or anybody, they will not perform this service for free.
2. They will only fix for free IF and only if you have an issue with yours. If yours is working properly dont bother.
Two buddies and me all have/had this problem. Well my one friend got a bulletin in the mail saying to bring it in as it was a recall for being a fire hazard. After talking to the local dealers, it wasn't bogus. We all got ours fixed free of charge. So if anyone is having problems with their 03 to 07 (classic) blower motors call and schedule an appointment.
If this was already discussed, then I apologize for not searching.