I was talking to the officer at the highschool I went to one time during lunch. Somehow we got on the subject of pepperspray and he claims that people exposed to it enough can become partially desensitized to it. He claimed he even knew people who put it on food for flavor and he didn't seem like the type that would stretch the truth.
If that's true, then pepperspray might not deter some creep on the street, instead just making them mad, depending on if they're used to it or not.
If that's untrue, someone correct me please. I don't want to be telling rumors out of school.