If exact tolerance is not an issue then they are great. Can't beat the price. I tried to assemble them into a caged storage holder. Being smaller than 3mm, they will continue to fall out of the cage. I checked with a caliper and they are closer to 2.88mm. same problem with other sizes. I wish they had listed this as a note.