I know similar questions have been asked but I'm specifically looking for the most cost efficient way to solve the following problem. I have a 2006 Lexus RX400h for which the physical door key does not fit the lock cylinder of the door (but it does start the car). I open the car door with the key fob. I bought the car this way so I don't know the exact backstory.
The fact that my physical car key does not open the door lock cylinder does not usually bother me. But when the battery dies, I am unable to get into my own car. So I'd like to resolve this situation. After speaking with some folks, I believe the previous owners probably changed the ignition cylinder without changing the door locks. Then they just reprogrammed the key fob to open the door and to start the car.
My current thinking is the following: It seems like changing the door lock cylinder is probably more expensive than changing the ignition cylinder back to factory specs and then getting a factory key and program that key to open and start the car.
I could get all of this done with my local Lexus dealership. But knowing dealerships, I am certain that this will be expensive. I also feel like I cannot get reliable information from the dealership, a mechanic, or a locksmith because all of them have an interest in selling me their services.
So now my question is what would be the least expensive way to deal with this?