You've had your eye on a new car for months, but you're avoiding the dealership. After all, everyone knows the frustrations that come with buying a car. You spend hours waiting for the salesperson to crunch numbers and check with their manager, only to leave feeling that they...