Other options are a plastic wallet key & replacement key, opens all doors, trunk glovebox and starts car. Usually $60 USD.
Do not bother with a Valet key, stupidest thing to buy from the parts department, but they ALWAYS recommend a Valet key first. Will not open trunk or glovebox. Kind of useless when you lock your only key in the trunk and you have the car in Valet mode!
Still smart to have a 2nd working keyfob, just search about all the people locked out of their car when the driver door lock linkage is broken.
You never know if someone tried to break into your car and your drivers door linkage is broken. Again the drivers door linkage is made to break if forced.
You would be better off with a cheap used keyfob that does not work to open or start the car but will unlock the car wirelessly, only issue is how to keep the other keyfob battery charged.