Buying my engagement ring was a fantastic experience for my fiancee. The ring was absolutely stunning and he felt he got a great deal on it and was very pleased with the experience overall. We also purchased his wedding band from them without t...oo much trouble; it was simple and affordable and the sales people were helpful along the way. However, in ordering my wedding band, things are yet to be corrected. I wanted to order it back in November (my wedding was March 17, 2013), and they advised waiting a month or so to place the order from their international vendor. Well, December rolled around and they said that the French ring manufacturer was closed for a month for Christmas and the Chinese New Year or some other holidays. The ring was finally ordered and arrived less than 2 weeks before the big day. I go to pick it up the week of my wedding...AND IT'S NOT THE RIGHT BAND! It was very similar, but was not the band that compliments and matches my engagement ring. So I had to get married with the "loaner" ring that is not the right one and continue to wear that one. It is now 4 weeks post wedding and am still waiting to receive the right band. All of the pictures of the rings the day of the wedding are wrong and that will forever be a sore spot for me. So, up until that, I would have absolutely recommended IDC, as I liked the sales people and my engagement ring really is the most gorgeous ring I've ever seen (and I'd looked a lot before choosing that one), but now, I am really sad that I don't have the right band and am not quite sure when I will get it. I would say to just be diligent with them and just learn from this experience, as I still recommend them, but it was not ideal for me.