Have you ever experienced the frustration of discovering that the house you had half an eye on for aaaaages has just sold for a price that ...