I had the same experience as everyone above.
One caveat: Don't be afraid to drill the holes at least slightly oversize. In the end, it makes fitting the snorkel easier, and it really doesn't make a difference if the holes are snug or loose, as long as the nuts can't slip through the holes.
I removed my fender to mount the snorkel. To me, it was easier that way. If you do that, you'll need to undo the screws holding the metal piece in front of the windshield (it's name escapes me) and this will afford you a good opportunity to clean that piece out. I guarantee it will be full of leaves and other gunk; gunk that can cause corrosion, if it hasn't already. Some folks remove this piece as periodic maintenance. To do so you'll need some kind of angle driver with a JIS #2 bit.