Good grief, I don't think it takes more than a few minutes. I was in for some unrelated service visit last month, and asked about the wear on the top of the one fob (the plastic over the lock/unlock button falling off in a circular fashion to expose the underlying button) They had the new key programmed and ready to test out before I knew they were working on it!