I purchased both my engagement ring and wedding band from Brilliance. They were very helpful in educating me on diamonds and certification, and found quite a bit of options. I was please with the first experience.
For the wedding band... READ THE FINE PRINT for returns. It's a 30 day money back guarantee from the day you ORDER the band, not from when it was received. It took 18 days of my 30 day period to even receive the ring to realize it's too small. I'm VERY lucky I called when I did, else I could have been SOL. I'm actually writing this review so that they will honor the coupon code from my order I am returning. Whamp wah. I suppose they would rather have people read about my so-so experience rather than just crediting the 50 bucks. Oh well. Great prices/selection regardless!