Cheap Ebay roller rockers. Too good to be true?

Are these too good to be true? Should you put them on your engine?