You are able to program a 2012 Chevrolet Sonic remote head key by yourself if you have one working key (or key that starts the vehicle). It will first need to be cut to match your original key at an automotive locksmith or the dealership. If you are unable to find anyone to cut the key for you, we offer a key cutting service for $29.95. Please visit this link Key cut service
for more information. Once the remote key is cut, you can use the printed programming instructions that we send to make the remote head key work for your 2012 Chevrolet Sonic The instructions are very easy to understand and can be performed in less than a minute. If you have lost all of your remote head keys for the vehicle, you will need to contact an automotive locksmith or dealership to discuss your options. This remote head key comes with a new battery installed and is tested for functionality before sending. This Remote head key comes with 3 buttons and if you look on the back of the unit, you may see some of these numbers: OHT01060512 - 5461A-01060512 - 315 Mhz . Use these numbers to confirm that your Remote head key will match this product and that it will work for your vehicle.