I love roller rockers, however they are definately not created equal, and I would stay away from the procomp as I have had some problems with them in the past...namely and this is just ridiculous to me, the poly lock nuts that come with them do not fit in the slot. I had to buy a new set of ARP nuts (50) so I was out 200 right off the bat. Then I noticed that a few had drag on the rollers right out of the box, then once I got them all installed I had to clearance two of them to get them to clear the valve cover.
Long story short buy good ones and you will be happy for a long time. Also if you think about it, they pretty much never wear out so if you use them as long as a few sets of stamped rockers then you have made your money back.