I bought these to test and compare to the VXB bearings I have used for many years $2 each while they cost around $0.80 each. I use these for English Wheel Anvil bearings and need something reasonably accurate and solid which is not available. It would be impractical for me to incorporate them into a product I am selling with my metal working customers and that is why I am returning them.I placed an order for 50 pieces of the VXB brand.