Constantly finding Spiders in my ST.. Pretty annoying.. Anyway, it seems like every other day I'm evicting em. Tend to always find them in the windshield/dash area.. Usually hanging down in front of my face while I'm driving. And bee's seem to be drawn to the paint like craaazy. Hate bugs. Anyway, don't recall having a problem with previous vehicles.. For whatever reason my FiST is a bug magnet.