Closing costs catch many buyers off guard. Here is a breakdown of what to expect so you can budget with confidence.