Dealing With Smart Customers

Dealers can maintain upper hand despite consumer advantages