me, no. but i used to work on martha's vineyard with the phone company, one of their trucks was pretty f'ed up because a deer jumped into the passenger side window. not really sure what happened to the deer, but they just seem to run across no matter what