That is about your only option. We have done a few swaps that needed the keys redone and we had to take the car to the dealer. I don't know if they can do it without the car or not. Normally charge about $100 to do it. Good luck.