I bought an OEM key from ebay (8 bucks). Home depot copied the new key from the master for free. I also bought an OEM keyfob for 40 bucks (don't remember from where). The programming steps are very easy here is a link:
Programming Instructions for keyless entry remote?
My window says V.I.P security but I don't have the box under the seat. I have the security system box under the trunk plastic (meaning its the factory system and not dealer installed). The key fob I used has the FCC ID: HYQ12BBX (made after 2007), but HYQ1512Y can also be used. If I am not mistaken these key fobs work with both the factory and dealer systems.
*also note when you program, if your door lock actuators are weak, assist them by pulling up and pushing down on the lock manually as you lock and unlock from the buttons.
Good Luck!