Ok, I bit the bullet and bought three GM bumpers, one new bumper cap and a new lower valance, all GM. You guys are right, I couldn't take the chance. It wouldn't be worth the couple hundred dollar savings if they rust prematurely or fit like crap. Can't wait for them to come in, I might just...