Must I go to a dealer to have a new key coded to the car? I'll be using the dealer to purchase one but wondered if I can use a cheaper alternative for the coding?