I bought my 08 equinox from my local dealer 3 weeks ago and wanted to trade it in for something else and they wanted to give me less than what I paid for it. My understanding is that they will give you exactly what you paid for it as long as there is no damage and you did not put more that 1500 km on it. Well I have been having lots of problems with mine and wanted to get rid of it and they know of all the problems I was having with it and they don't want it back. They want to make another apraisal on it and not give me what I paid for it. I also way over paid for it. Never again will I buy a used vehicle from gm again. I even asked to buy a brand new one but still wanted to rip me off.