Was it done from SC or mobile service?
These installs are done in-house due to the complexity, it’s not a 45 minute install, the programming is what takes time. My 12v battery was also replaced on it as well, and it had about 1 year in. They had the car for 2 full days, free upgrade so I’m not complaining.