I have ran into more rattlesnakes than I ever want to. I was sliding down a steep embankment once and fell on one all coiled up. Scared the shit outta me! Pretty much face to face with a coiled up rattlesnake that was the worst personal experience I've had, he was a big boy too. I've had many other encounters that were less than delightful too, all in California. Yes, most of the time if you are at least halfway careful you will never have a problem with them. I ended up with a pair of the Crackshot Snake Guardz because if I was going to put a pair of gaiters on I didn't want any question whether they'd work. I've never been struck while wearing them, so no personal experience there, and I'm not wanting either.
This is the video that sold me on them.