I've bought 2 cars and sold 2 cars on CarGurus. Both experiences were simple and efficient, especially selling a car. They handle EVERYTHING when selling. No fear of fake checks or fraud, CarGurus is the go-between and handles all the funds. A great company to deal with.