I need to replace some old scuffed and cloudy pinballs in a few of my machines. I was doing some searching and noticed the price for pinballs varies a lot, anywhere from $1.15 per ball up to $3.50. Are all balls equal? These won't be going into pins that use magnets. Is there anything in the description for the balls that make them better/poorer quality or have an affect on their lifespan before they need to be replaced? Is there only one universal size? Are they all made of the exact same material/plating, etc.? Recommendations? Any advice would help. Thanks!