Consumer Alert: The art of haggling. How to get the best bang for your car buying buck