I have had very good luck with PlantSkydd, we are surrounded by woods with lots of deer, so far the spray has worked great. Neighbors probably do not like the smell, but it goes away quickly.
As Yogi Berra said, “It's tough to make predictions, especially about the future.”