I drive on a road that goes past a limestone quarry...needless to say, I am always exposed to flying rocks and/or spills on the road. I think that the E's high profile is a plus and a minus... it's high enough to miss most of the big rocks, but the little ones hit it square on. Mine's not broken, yet. I can't tell if the bug guard works or not.