TrueCar runs a program through Sam's Club so the so as ususl I think the distinction is in the details.
https://samsclub.truecar.com/samsclub-landing/
IMO all these runarounds result in higher consumer cost. There is one good way to have a better experience at an Automotive Dealership. Know what is a good deal and what you can afford and what your trade in is worth. If you don't get what you want just walk out. Leave the auto sales person pissed and not you.