As many people know, buying a home can be difficult these days not least because of the soaring cost...