Car was transferred from Vegas. Guy who showed it to us was awesome. First hiccu is that you can't get mechanical inquiry done by a third party without BUYING the car. Every other dealership I've delt with has let me. Of course it had problems which Carmax took care of some. Others I handled. Second hiccup was regarding my own financing. It was a pain to coordinate but worth it b/c I saved A LOT OF MONEY going through my bank. Hard to deny all the BS the sales staff tell you to try to close the loan but honestly their "reassurances" aren't worth anything. Happy with my car though. Would Definitely use them again.