I bought my 2004 envoy here 2 1/2 years ago and it is now no longer in workable order. Drove from about an hr away to buy it and didnt even make it home before the check engine light came on for a thermostat and cam sensor. When I did call they did have me bring it up the next day I had off work and fixed it for free.In the short amount of time Ive had it and kept up in maintenance Ive had to fix the power steering, wheel bearings twice, axle rod, oil plug (which they didnt inform me had any issues in the first place of being reworked on a few times in the past and needed an immediate oil change after getting it), fan clutch, water pump, a valve, all but one coil pack, all spark plugs, the thermostat went out again after a few months of it being fixed and now my transmission is shot. That alone is worth over 2000 to fix and I only have 3400 left to pay, so if you have money to sink into a vehicle this is your place to go. If not run for the hills.There customer service is great though.