Car max just made me pay $200 to replace my spare key that wasn't programmed correctly. I was given two sets of push start keys at the time of purchase. I didn't know the second set was never programmed until needing it (of course). They couldn't get it programmed and have made me buy a whole new key because I didn't bring it back within 30 days. If I had known, obviously I would have. The key still has the carmax tag on it and has never been used. It's insane to me they wouldn't do this as a courtesy. I guess it's a lesson learned, don't assume something works, check it out. I won't purchase another vehicle from them at this point, it's the principle.