How bad is the bumper? Any pics?just ran over a friggen cat that came out of nowhere... no only do i feel bad hitting the cat but when i get home i find out that my bumper is cracked and the mesh on the lower driver side is knocked out... the bumper isn't so bad but anyone know where i can get the mesh without going to the stealership? its a 08 granturismo.