Same thing happen to me…
Same thing happen to me purchase a brand new GMC Canyon Delani interior door panels did not match, seats were not sown properly and dealer told me there was no parts in North America to fix these problems they were going to get a aftermarket upholstery firm to fix it, took back to the dealer with 800 miles on it loss $8000 when the dealer bought it back, I swore no more GM products for me and previously I had own 6 brand new full size GM P/U if GM can't stand behind their products it's a loss cause.