Last year I had them eat a bunch of mine first time in 30+ years. They did nibble an occasional hosta but I thought that was an ok compromise. So since they broke the truce, I bought Deer Off, sprayed and they didn't come back for more. This year I finished that off and now bought Deer Out, which is supposed to last longer even through a rain. So far so good and it smells pepperminty (sort of) so not so bad having to spray around. Saw a couple fawns playing in the back yard the other day so maybe it is time to respray to make sure. They are so darn cute when they are little