Most locksmiths carry the key fobs in stock and can program them. When I bought my ‘07 Canyon the seller only had 2 keys, no fobs. Checked the options list and saw the truck had remote locks. Went to a local locksmith and he sold me a fob and programmed it. Total cost was around $50.