Wonder why you always get the bad customers and the top sellers get the good ones? Quit relying on the dealership to bring customers to you.
See All 210 Episodes of "Car Sales Talk 101"