I just sent mine to Keystone in Brainard, MN.
It's the ONLY place I'll send any bumpers. Every.
They do a lot of OE bumpers, so their process has to be good to handle warranty, salt, etc. that all new trucks with chrome bumpers must face.
They have a room with guys who do nothing but straighten bumpers. They're matched to a template before being sent to the next step.
Waves in bumpers are usually caused by the shop using a hand-held 7-inch grinder to smooth everything. Keystone has several pneumatic belt sanders that are three feet long--no waves.
Their price is waaaaay more affordable than you'd ever think, and they can restore the worst bumpers. I did a couple of magazine stories with them.
I don't have their number here at home--call info and get it. You won't be dissapointed.
As for the repro bumpers...junk. Hate to say it, but mine was. Much, much lighter material. I kinked it putting it on, because the holes didn't line up perfectly and it pulled the bolt head down. The holes are off so much I can't put the side braces on without wallowing out the holes in the braces.
I'm going to send them my old front bumper and let them have at it. I bought a new one because I thought it'd be cheaper and easier than sending them my banged up one, plus my original was cut a bit for a front push bar, and still have 2x2 box tubing coming through it.
-Brad