Negotiate a great price Find your best mortgage Discover applications and checklists online Get the Best Deal on Your New Home When it comes to buying a home, it's hard to know where to begin. You want to buy at a fair price at the right time--not always easy in...