I recently had safellite replace my oem windshield after it started to crack real bad from rock chips in the past. They charged $340 and Idek what class it was but not even 26 days later the tiniest rock in the world hit my window on the highway and it cracked all the way down AGAIN. That's 2 windshields I've been through in 2 months which is ridiculous.