Got a text message from OnStar that my 2015 Yukon XL Denali had a power train issue and to schedule service within the next 7 days. Next morning the check engine light came on. I called Beaverton GMC and was able to get in immediately. Part was in stock, and replaced under warrantee. Vehicle was ready at time promised. Great customer service.