I had a pretty bad day today, one of the reasons being that I came back to my car with a badly damaged windshield (a rock maybe?). Can I replace it myself? Where should I look for the windshield (junkyards, online, dealerships, etc.)? Eckler's price is about $450, is that reasonable? Any info...