My first purchase from this site was pretty good, shipping was on time, etc etc... However my second purchase was not good. I ordered a ring, which should be here by now, but it isnt. I sent many emails regarding this and other problems and have never gotten a reply for one of them. I don't know what their malfunction is but it seems pretty serious and will effect anyone who wants any type of customer support.