Dealerships cannot replace keys from vin codes or lock numbers.Remove the ignition switch and take it to a locksmith.I've done this many times and it costs $20.00 to have them make a new key
take a look at my question, but secondly you can probably go to the dealership with the vin number and they will most likely replace it for a minimal fee.