They look ok...but for me, I prefer to source all my pinball parts from the U.S. Even with the bad dollar I have found that they come in cheaper and generally better quality that can come out of China or anywhere else for that matter.
Pinball life for me personally, but good luck Micky Mike, I'll stick with the pinballs that are best.
Hmmm, not sure what the ones they are supplying now are like but a couple of years ago I bought some from them and had a big problem with them going rusty really fast.
I had previously bought some from PBR without any problems so back then I decided not to buy balls from Pinballife again.