I bought from Carvana back in 2015 and customer service was great. They brought the car right to my house, it was in immaculate condition and payment online went fine. The car only had one key, which wasn't disclosed, and I had no problem getting them to reimburse me the $300 or so to have a second key made.