Today I got my KSR grill with center fog lights. Pulled it out of the box, and with excitement I removed my stock grill. I was transferring the fog lights when I noticed that three of the mounting tabs on the sides were broken off.

I found the tabs till in the box resting comfortably foam blocks designed to protect them. The box had no damage.
Its Saturday and the place I ordered the grill from is closed so I don't know if I am screwed or not. I will continue to give updates.
Now just in case I am screwed, and I really hate to return stuff, has any one had this problem with the KSR grill and will JB weld fix the problem?
Also, I have noticed that the tabs are not as flexible as the stock grill. If any one has one good luck taking it off.