Question: do carmax prices ever drop?
Answer: They don't negotiate their price. That is their niche - a no haggle price and people buy cars from them because of that. They also tend to stock cars that are mostly 5–8 years old and less, mostly with fairly low mileage on them. These tend to be good cars to buy.