Is it cracked? Looks pretty bad... bumper is plastic and though it probably can be kind of repaired (unmounted, heated, straightened (as much as possible), glued, sanded repainted, remounted) the price will likely be above the price of a new one.