My running lights would not turn off on my hummer. Took it in to be diagnosed. The service department said they changed my light switch but that wasn't the cause and that they had to keep trying to replace different things until they figured out what the issue was. My light switch was never replaced. I know this because it needed to be replaced, it didn't light up anymore. So I was happy that they "replaced" it. They LIED! It STILL doesnt light like it's supposed too! My insurance was charged hundreds of dollars and so was I for a switch that WASN'T replaced and my trucks initial problem was still a mystery! I was so upset that I had them put my dash back together and took it home. I googled the light problem, and I am by NO means a mechanic or mechanically inclined, and in about 5min I found out that it was the bcm (body control modual) that went out hence the light issue. I ordered the part from Amazon and had it put on and programmed by a real mechanic at Fleet Service in Napavine. Titus Will's service center said my issue would cost over $3,000 to figure out and fix. I ended up paying less than $700 for the part, instalation and programming. I am completely blown away that a dealership service center said they couldn't figure out the problem and just started replacing whatever they wanted too to try to figure it out, while all I did was google it, and charging me and my insurance company over $500 for a light switch that had nothing to do with my trucks running lights. The service manager, I believe his name was Steve, had a terrible attitude and said, well too bad that's how we do it. The sarcasm was unprofessional and rude. I called to complain and was informed I'd be contacted. That was over 11 months ago. No call yet. When I try to call about it I get left on hold forever. I will be contacting GM, the owner of the dealership and the better business bureau about the terrible service and the light switch that was paid for but never replaced. I would recommend to anyone reading this to BEWARE and DO NOT GO THERE FOR VEHICLE SERVICE OR MAINTENENCE! Unless you like be talked down to and robbed.