had the same thing happen to me. i was cruising home one night, then BAM, hit something. i didnt even see it, but truck tire was the most likely culprit. shattered my front bumper and skid plate.
paid my deductible and had the bumper replaced, repainted, under tray replaced, and some other little things like brackets and clips.
blessing in disguise though, my front bumper was pitted and chipped to hell from the terrible factory paint, repainted with better quality that has held up much better