When my Speedy was new in 05 I rode up to Oregon.Two deer ran out in front of me one at a time two different occasions.It was during the day also.Glad your ok,have a beer on me.Qwestion arises,do the deer whistles they sell actually work? Does anybody have any real proof,or are they a scam.I have thought of trying some on my bike.