Roller rockers problem!

Just say, hey, thanks China!
Makes a man think, hey, those stamped steel factory rockers ain`t that bad after all?