Finally traded in my old Impala for a Buick Envision. Went to the dealer to look at the Encore and hated it, then I test drove an Enclave which was too much like my GMC Acadia (which I already traded in for an All Terrain Sierra 1500). The salesman finally brought out the Envision... Fell immediately in love with it. But since I bought it 10 days ago, I haven't driven it outside the test drive. It appears there was a recall for a "sticker" and they can't release the vehicle until it is corrected. A sticker that nobody ever reads and most people don't even know exist. Can't blame the dealer since they have given me a loaner (a base model Enclave) but I have already made the first payment, turned in my trade in and am rapidly approaching the second payment for a car that I haven't sat in since test driving it. In my experience with GM recalls, you get the recall notice, then wait 4 months for the parts to come in. Not happy with GM for this. Bought the Envision for my wife and I am stuck driving a low end Enclave while she drives my truck. LOVE THE ENVISION!!! HATING GM!!!