My experience with the door lock buttons is you'll have to replace them occasionally and they're expensive. A local premium car wash was responsible for ruining 3 of mine a few winters ago. It was subzero for several days and I wanted a clean vehicle, 'cause in cold weather it can stay clean longer. Toward the end of the wash where the attendants are wiping down the outside, they used compressed air to blow out the lock buttons, after which only one worked (passenger side) and I stupidly assumed it was due to being frozen. But when they still didn't work a few weeks later I took it to the dealership, which had to replace those 3. Due to the time passed, I felt it was too late to complain at the wash. Needless to say I've not used that car wash since.