We went to CarMax because they had a truck we really wanted and it was a great price. We planned on trading our newer vehicle with less miles.
They appraised our vehicle $6,000 less than what we were quoted at a local, more reputable dealership. Needless to say, we laughed in their face and said we will take our business elsewhere. And we did. We got our vehicle paid off by a different dealership and drove off in our dream truck.
I would highly recommend to stay very far from carmax. They are greedy crooks who only care about making a buck.