We purchased our car from CarMax in 2009 and decided to move in 2012. We went back to CarMax to sell our car back to them since we financed it through them and it was not yet paid off. They took our car back for $100 over the price left on loan. Not bad! We just dropped it off, filled out some paperwork and went home. Easy peasy.