Quoted from ARTMAN:These ooohhh_shiiiiny ones are my favorite and only ones I use now. Good price and super smoooooth.
http://www.pinballlife.com/index.php?p=product&id=1325&parent=49
I buy these 100 at a time and keep them in a plastic jug filled with motor oil.
When I replace them I look for pits and dents and toss the bad ones in a bucket for a welder friend and the ones that are just scuffed go in my polisher.
They come out shiny and ready for the next game.
Stock Stern balls go right in the bucket as soon as I get the game.