You could see what GemVara does but I have not been impressed with their pieces, their prices or the games they play on their site. IE: A friend of mine configured a necklace, price shown very clearly. She added it to her cart, again, same price. As soon as she clicked checkout, literally a matter of about 10 minutes has passed on a Sunday night, the price went up almost $200. Their reply? You must have done something wrong. They wouldn't honor it, even with screen shots to prove it. When she told me about it, I tried it and took screen shots to show time stamps. I configured something I'd never buy, and sure enough, I clicked Checkout, and a matter of about 2 minutes has elapsed, the price jumps almost $300. No explanation, nothing. Besides that, if you want a quality diamond, you have to engage a salesperson. So nothing is out in the open, you can't just select a diamond or a stone. You get what you get. They will give you the report number for the stone, but the stone is not wellcut or anything worth being excited over.
If she's looking for a bunch of different stones, that might be a harder one to find reputable jewelers to do, since sourcing the random stones is harder to do in those smaller sizes for a jeweler that generally doesn't stock such things.