Just bought a used 2006 Cobalt SS for my daughter. It was a repo and didn't have a key fob with it. Purchased two off ebay. Do I need to take them to a GM dealer to get programmed or is there a way I can do this myself? Other daughter bought a 2002 GMC Envoy last year and we were able to program new fobs bought same way.