Buying a home is an exciting event. However, it can also be a expensive one, especially if you are not aware and prepared for all the costs.