This is the only cure that worked for us. And now the garden is thriving! And you leave the system in place and it is virtually invisible.
http://www.volecontrol.com
Good luck!
Yes, Daffodils will survive in a vole infested area, but if you live near woods, they are constantly foraging and you really need a bait sytem to control the population. They can decimate an entire landscape, trees and all...