Some fees are unavoidable whether you're paying cash or financing a home purchase. Here's what you need to know before making an offer.