Good for you!! And I would do the same if it had happened to me. It's bad enough to be harassed while riding, screamed at, had my butt slapped, cat calls. They need to spend some time in the pokey!!