I recently had an experience with Car Cash in trying to sell my car and wanted to see if they would live up to their guarantee. First, i tried to sell my car privately and then to a dealer. The private buyer offered me 3250 for my car and the dealer offered me 3000, after i got these offers I went to the Car Cash website to see if they really do offer the highest price. Their instant quote gave me a range of 2750-4600 which i thought was fair even at the lowest range. I went up to their office and their sales rep merely glanced at my car without opening the hood or checking the interior. The paint on my car was fresh and there is no dents or scratches anywhere. He came back in and told me dealers would not pay more than 500-1000 for my car and the best he could offer me was 1500. I called him on it and asked if they sold cars too? The rep said no. Obviously they don't keep the cars, and they need to make a profit somehow. So the truth is, they would buy my car for 1500, auction it for 2000-2500 to a dealer, who then sells it back out for 3000-3500. Everyone makes money except the Original Seller and the final buyer, and that's how they stay in business.
So yea, car cash is a quick and easy way to get rid of your car if you don't care about how much you get. But if you put a little effort into selling the car yourself or giving it to a dealer, You would make their part of the profit. Their highest price guarantee means nothing.
Pros: Gives you cash for your car.
Cons: Adding another Middle man so you actually get less.