Invoice is not that hard to get but doesn't always show dealer hold-back. The easiest and simplest deal I've ever done on the many vehicles we've bought is when we bought the wife's new Chevy Traverse through Costco's buying service. Our local Chev dealer participated in the Costco service so we sat down with them and it was hassle free. He opened up his Costco Pricing guide and the Traverse was $700 below invoice on the Costco deal. His invoice matched mine. Chev also had $1,500 cash back and zero percent financing. His book also listed the dealer hold-back of $1,400 and he said "we're basically making $700 on the deal which sounded reasonable to me. Hassle-free, no bargaining, here's the price.