these upright windshields are soooo susceptible to these things. that sux bro. hope you get a replacement soon!