I am really disappointed in this aspect of the quest. Up to the point of turning in the crystals, everything is fine. Last night I stayed within sight of Carl for most of the full two hours, because I couldn't find any other gypsies.
So I kill orcs, more orcs, and finally Carl changes back to an orc. At this point I feel it would have been kind to be able to kill him and put him out of his misery, but no, of course you can't harm Carl. Now if I were him when I get get changed back to human, I would run for home, instead of staying in the Orc mines. But I digress.... So he changes back, and I DOUBLE CLICK on the blue crystals, and it works. No one else is around, as far as I can tell, and I proceed to use all of my crystals, all 45 of them. One person shows up, but wow, they either don't see Carl, already have all the robes they want, or they are being kind, and are letting me finish. Anyway, I use up all my crystals, and no robe. I hang around a for a while to see if he gets healed by a stealther, but no he doesn't. I guess I should have waited until I had over 70, but there are other things I wanted to do, and wanted to finish the quest, get ONE robe, and move on. Now I have to start all over. I've got 9 more blues, and some reds, enough for a costume, or more if I use other characters, I have on a second account.
Personally, I think they should have limited the robes to one per account, or maybe one per character. That may have been the way to go. The whole random number of crystals is also bogus, it should have been one set amount. I don't care if that number was 100 or 150, as long as I get the freaking robe!
Well, I do have 6 harbinger crystals... and will probably get more. The RNG is funky as funky can be...