last time I was having service I stopped by the parts desk. The attendant said new keys were about $200 and programming was another $80. He said to bring all the sets because the programming was a one time fee, they charge you the same to do three sets of keys as one set.
Call the local dealer and have your VIN# ready. If you only had one set of keys then its a trip you needed to make either way. Time to crack that piggy bank open
p.s.
get one of those key finders that go on the key ring. Man, I lose everything.
Don't even ask me how many times I have lost my eyeglasses (nearsighted)
or sat on them. I'm finally getting contact lenses this week.