I can't say anything bad about this product or the company, shipping was very quick but they are very, very tiny.  Closer to 1mm than 2mm.  I have a silver stud I wear and measured it, these are half the size of the one I have.
Good product, especially for lil kids or upper piercings, maybe even a nose but not for 2nd piercing, too tiny.