Save your money for better quality bumpers... :shitstorm:
Seriously, if one of them floats your boat, have at it. Personally though, if I am dropping a chunk of change on something like a bumper, I'm going to buy a something that is fabricated by hand here in the U.S. over something that is churned off of an assembly line either here or potentially overseas.
There was a whole shitstorm on here a few years ago with Olympic. They really tripped on there dicks in a customer service fiasco, but ultimately did right by the customer after the fact.