The power mirror switch started going bad in my Silverado so I figured I'd replace it.Not that I adjust them all that often but I mean if the option is there you may as well have it working,so I call the local GM dealer to get a price and they tell me it's $114!!!! Well I said "that hardly seems enough" and figured I'd find another vendor.The GM dealer that is just across the american border from me quoted me $52.03 for the same part;it would appear that sled dealers aren't the only ones that like to rape people on parts.Guess where I will be ordering the part?It's terrible the difference we have to pay for parts when the very same ones are almost always half the price on the other side of the border.