Yeah GM claims they don't take trucks back. lol
They probably don't, unless they are sued.
The more of a problem vehicle it is the less likely they are to step up to fix it. They will only fix so many before they are tired of paying and stop unless people sue them. Ontop of that being in Canada we get hosed they don't really care much.