I used zag, which is apparently now called truecar.com, to buy my last car, I paid below invoice for it.