Mechanical roller lifters, solid. (Pin oilers?)

After doing some research and then talking to MRL I don't believe that there is a superior product available. JMHO.