I'm afraid the Carmax trade in deals may be history... at least that's my experience.
They offered me $10,000 less than the dealer did on a trade. They were also ($10,000 under the KBB trade in value).
Maybe they are trying to get ahead of the game... or maybe are trying to offset the cars they have in inventory that they overpaid for?