I actually had the stone set at a local jeweler. They indicated there was no way they could have matched that price for a stone that size and quality. It would have been probably about 15-20 percent smaller all other things being equal. Decide what your price range is and what stone size will be appropriate, and then check a local dealer. Then go online and see how close it is. It will also depend on the shape of the stone what might be available locally.
If you near SA or Austin check at
http://americusdiamond.com/