How can I ensure that I'm getting a good deal on my home purchase, and what steps can I take to protect myself from fraud or other risks?