We bought DH's through an ebay store (it was called Ashely's Fine Jewelry, I think). We were careful to sort through the feedback, like above poster mentioned. The ring turned out great, and when we had an issue with it a few months later, they sent us a new ring gratis (It was a silver ring with a blue band running through the middle. A few weeks after the wedding, the blue part snapped off. Turns out you weren't supposed to wear it in hot tubs, as that part is fragile. Since they never told us that, they gave us another ring and we've had no problems since!).
GL!