I have ordered from ball baron. High polish steel chrome balls. They areived and looked used and not only that at least one ball had a major defect that had I not caught would have ripped the game apart. I contacted the seller and received attitude. I would avoid ball baron entirely due to my negative experience.
I also now how have to through all the games the baron balls were installed for defects and possibly remove them all to ship back for a refund.
I'll post a pic of the defective ball I received from them and the plastic bag with the remaining balls.