Terrible service. I made an appointment to have my car appraised then a CarMax employee called and confirmed it... when I drove all the way to CarMax I was told the guy was off and I'd have to wait behind the person who's already been waiting 15 minutes. Waste of time!