I think it really varies. Carmax offered me substantially more for my car than Vroom and Carvana.. Bought new to me car from Vroom. Sold old car to Carmax. Both experiences were pretty hassle free (except Carmax location had a power outage while I was trying to finalize the sale, but that’s not on them).