I bought my car from carmax a few years ago. I feel I got a good price for my trade in, and the car I bought was pretty reasonable. The whole experience was easy, and the car I bought was only a year old with 14000 miles on it. (Still under the original dealer warranty, although after I bought the car I went to the Chrysler dealer and bought an extended warranty). I will definitely be going back when I am ready to buy my next car. I feel this avenue is a good way to get a like new car yet avoid the new car depreciation value factor.
By the way, the carmax logo on the back bumper, I peeled it right off.😉