I bought through Carvana a couple years ago. Super smooth and 100% as advertised. They delivered to me, and I took it on a solo test drive before accepting. Then had 7 days and up to 500(?) miles to decide whether to keep it. If I’d decided I didn’t want it, they would have picked it up, and the deal is canceled. I financed through my local credit union, which beat Carvana’s rate.
I’ve read about some nightmare customer service experiences this past year, and used car prices are much higher than in 2020, but I wouldn’t hesitate to buy from Carvana again. They opened one of their car vending machines in my city last year, so I could have a more high-touch buying experience, if i wanted to. Personally, I liked the online shopping.