The double fence idea is the one that actually works long term from what I've seen. A neighbour of mine tried everything, soap bars, human hair, sprays, and the deer just got used to all of it within a few weeks. Two low fences about 4 feet apart was what finally stopped them. They can clear one easily but they won't commit to the jump if they can't see a clear landing.