It should of been. Just thankful they finally decided to buy it back so I don't have to spend every week at the dealership.
You want a GM vehicle?
Find a good, used previous generation (GMT-900) platform Yukon or Yukon XL/Denali. I steered far away from the new platform because of the ridiculous issues it has, mainly buffeting.
I bought a 2012 Yukon Denali for $38K. It took me about 5 months to find it, but it is a true gem: well taken care of, 34.5K miles on the clock. Has NONE of the issues of the newer platform. Here's my thread.
http://www.tahoeyukonforum.com/threads/my-new-2012-yukon-denali-xl.87977/