I used ‘we-buy’ to sell my late DH’s vehicle - a 4x4 twin cab he used to cart the dogs and his fishing stuff around. The price offered is never the price paid, but I was more than aware of that and quite happy with the outcome. You’ve got to be honest about scratches and slight dings! I didn’t want to transfer his vehicle to my name and stump up for additional insurance and have to use it/keep it on the road for however long. In fact, the refunds of road tax and insurance made up for what ‘we buy’ knocked off their offer.
I bought a new car (2yrs old) in February and was pleased with their trade-in price on my car - again, I didn’t want to be lumbered with 2 cars on my drive, with twice the liability.