Buying and selling homes is never an easy process. Buyers are trying to get the best bang for their buck, and sellers are trying to...