Vehicles can be bought at their stores or online. CarMax has more than 245 store sites and nearly 30,000 associates.