I've ordered there about 4 times over a few years and I'm really happy with them but I understand why some people would not be.
They have a very wide selection of jewelry. Some of which are really high quality like neometal for example and some of which are cheap crap.
I personally wouldn't buy the cheap crap but I'm very happy for the premium brands like neometal on there because it's really hard to get quality jewelry in my area and they ship worldwide.
Big + for the customer service. Since I don't live in America, I would have to pay a lot of shipping and customs to send something back. Luckily they just resend stuff if you even mention some small thing being not perfect in a review on their site. Resending also doesn't work for me because of the customs so I messaged them and they just refunded it without me needing to send anything back for small imperfections.
You really need to know what to look for if your body is sensitive but they make the good stuff accessible to everyone.