Just had to get this done. If you have one key then they are going to have to program 2 new ones. Good thing is, they can reprogram the old one once you have the 2 new ones programmed. I didnt get fobs but the dealer charged 150 for 2 new keys and a program. A lock smith wanted at least 250 just for one. Take it to the dealer! I lost my keys and i only had the one. My feeling was its going to cost me 150 either way. So i just waited till i had to do something about it, i.e. loosing my keys.