It wasn't done by a GM authorized dealer.
Pros and Cons to going to a dealer. Pro - higher labor rates with a warranty , Cons - lower labor rate and GM will not warranty defective part if installed by others. And others will always say no warranty it was a defective part.
It's a crap shot out there Rich.