Sorry for your scrape, sucks.I heard a new front piece is not that expensive, just the labor to remove the bumper sucks.
Did you hit it parking? I ALWAYS back in I still can't judge the front of this car!
After 6 years of driving 2 of these I too can't judge the front worth a damn! I'll pull forward into a spot thinking I'm 6 inches from the curb only to find out I'm 2 to 3 feet away.