Interesting. So I recently bought a car for my son through Vroom.
I was disappointed in two things. No where on the paperwork or communications did they say it could be up to 14 days for the car to be delivered. That wouldn't have changed my purchase, but I was disappointed that wasn't made clear.
Also, it did come not clean. My son loves washing his cars so he was happy to get it cleaned up immediately, but it would have been nice for it to be cleaned. It wasn't filthy, but clearly not given a good cleaning.
Got the plates and registration all timely so no issues there.