The experience I had with JewelsForMe.com has been nothing but wonderful for me. I spoke a lot of times to Sammy over the phone and over the email and he was always informative about the pieces I have been ordering. Gem quality is VERY good, and customer service is GREAT as well.The most important thing to me is that I can actually reach the company and speak to the same person about the ring before it even goes out to me. A few nice things were the free ring sizing and I was very satisfied with their warranty that insures your ring for 1 year. So if you have rhodium wear and your ring is scratched up and beat up by everyday use, they will replace it or fix the issue. When I first got engaged I was a size 6 but after dieting and exercising for the big day had gone down to a 5 1/4, I was so nervous as it was the end of May when I contacted them about this. Sam was right on top of it for me, I shipped it back to them on May 29 and had the ring back in my hands by June 5th, I was so scared about sending it back to them so close to the wedding but they promised me I would have it in time and the kept their word. Im sure I will be ordering from these guys in the future as they have exceeded my expectations on all three occasions that I have dealt with them in the last two months which proves to me that it wasn't just a fluke but they really do an excellent job at making sure that the customer is happy. I would highly recommend Jewels for me for anyone looking for any type of jewelry, My fiancee ordered a mens ring and for me my engagement ring and matching band for it, I loved how it is customizable which i found to be awesome as I wanted to get something special with our birth stones and they have it.