I bought a 2 pack for $18 shipped from ebay.... programmed them myself with Alpha OBD and a $12 elm327 OBD adapter in the driveway which has paid for itself like 5 times over now with all I was able to do with it.. Most dealers will try to push for you to pay the $300 or so for a key through them..