We have tried all kinds of "solutions" to the deer problem without success. We finally tried Plantskydd and, so far, the deer have stayed away. I'm not sure where to get it locally (we got it at a wine trade show for vineyard control).
If you want to try it, call Richard Getzkow (their representative) at 1-800-252-6051. He can help you out.