David vs Goliath in the New York City Property Tax New Scam?