Basically I should have read the supplement more carefully I figured it was $25.5 and eighty cents for 10 ball bearings LESS than the ball seems to be more than a little high, but it is not worth return problems . They're shiny and round, so I'll give that to them. But I wanted to use them as thermal compound for the bottom of my pool table when baking on the firebox and 10 tiny ball bearings just won't cut. a few pieces of granite for FREE. (Very kind of you) --------- In closing -------- Check your local hardware store or auto parts store, I bet you can find them cheaper there and you can see EXACTLY what you are getting .