When you’re dreaming about your new home—especially if it’s the first one—the last thing on your mind is an impound account. But impound accounts (known as escrow accounts in some states) are..