I tried that site out of curiosity and checked the closest four listings to my location - not a single one of those listed is still here (if they ever were). IMO the site isn't worth much.