I recently bought a 2011 Dakota, and it only came with one key. The key is a regular key that inserts in the steering column, but it has a remote head on it. I'd like to get another one, so I have a spare. I've seen them online for about 30.00. But how do I program it. Would it come with directions, so I could program it myself? Or do I have to take it to a locksmith or the dealer? Any recommendations on who to buy it from online?