What is a cash back mortgage? Many people are surprised to learn that there are some additional costs that come with purchasing a home. In addition to the down payment, there are many other costs that must be accounted for, such as legal fees, landscaping,...