Secrets to Successful Haggling

The keys to negotiating a better price are knowing when, where and how to ask.