When buying a home, nothing could be worse than getting down to the hour of closing only to discover you don't have enough money in your account for all those insane fees you didn't know about. These fees are due to the lender and other third parties such as the title company at the close of the deal...