Carsdirect is a broker of used cars. They solve the problem of letting sellers find buyers and vice versa, not the same as making the process of buying a new car painless and shorter.
Most importantly though, their offer to refund your money for any reason makes this entire argument pointless. If they didn't think they could make you happier by saving you at least more than their fee, do you think they would make that promise?