I have tried magic a number of times with the same task: given a set of constraints on distance, price and a few other factors, find all the properties in an area that match. I have never once gotten a result that looked like it was curated by a human. I would get data back that was obviously erroneous, like a house priced for a dollar, or multiple rows with different data for the same property. In each case I was given a refund but maybe once a year or so I find myself trying them out again, only to be disappointed.