carmax will butcher you.. I wouldn't even bother with them.
They offered me about 15% less for what I eventually sold my old 2006 M3
and 25% less on what I was able to get for my 330 CIC
They tend to do better with your average Nissans and Corollas etc.