I trust Esportsonline via amazon, and they have quick shipping and offered me a 10% and free shipping. However, there was tax; lol. You can't have everything. I got these balls in perfect condition.
Another thing is I wish Esportsonline would have a better description of these balls. i didn't look closely that these were "Synthetic" leather balls.
You can feel the quality of the balls and it feels cheap and very easy to rip apart.
However....these balls are very cheap. Syntheic leather it is called. A couple of times hitting these balls hard and the "leather" rips away from the seams. These balls do not last long. Couldn't refund because I ripped like 8 balls already out of the 5 dozen and most were dirty from the ground.
Avoid like the plague and get the MacGregor 79P (no Y) balls for another 20 dollars more. You get quality balls that last longer.