We had an 05 (non-ext) up until a month ago. Only 66k miles on it. Fixed both front wheel bearings, ABS, gas tank level sensor (which should be a GM RECALL!!), paint was terrible. The vehicle just seemed cheap to me. Talked to a lot of people and everyone has problems with them. Heck, a co-worker of mine has (I think) an 03 and his whole gauge cluster just puked on him this past week. I was also not a fan of how it handled in the snow, didn't want my wife and 2 little ones riding in it anymore, so I sold it. Never again. Bought her a Subaru Forester, yeah, a (deleted,offensive). I told her to put a (deleted,offensive) sticker and a NRA sticker in the back window to confuse people. That is a nice little compact SUV right there. I even enjoy driving it.