I installed a similar e-bay product all the way around about 18 months ago on my 99 SR5. All three pieces went on just fine, and all three are already showing signs of rust. They seem to rust from the inside out, just as the stock ones did--but faster. (I live in New Jersey, which has a winter love affair with salt--probably more than colder, snowier states that have to plow, no matter what.) Another poster, in an old bumper thread, said he put undercoating on the backside of his cheapo bumper pieces. I wish I'd read that before I put mine on--sounds like a great idea.