There are few purchases in life as exciting as buying a home. Whether you are buying your first home, moving up to your dream home, or downsizing after the kids have gone, it is important to take reasonable steps to protect yourself in the process of buying a home. They say you don't make money [...]