Negotiating a deal for your new home can be an intimidating process. After all, homes are usually the most expensive purchase you'll ever make in your life, and there is a lot riding on it. But with some careful planning and preparation, you can make sure that you get the best possible deal when buying a home. Here are some of the key things to avoid when negotiating for homes for sale so that you don't end up overpaying.