I actually just bought a car from carvana a few weeks ago. I was nervous about the whole experience, but it ended up being great. The car had to be shipped so it took a week to show up from when I purchased it. I took it in for a pre purchase inspection at a shop I have used before and they did not find anything wrong at all which I did not expect. It was a little more expensive than the average model around me, but not by too much. My wife said it was worth the extra cost to not deal with all the dealer bs that we have in the past. Unless there is something local at a really good price, I would do it again this way for sure.