As mentioned "if done correctly", you are not doing it correct. I can only repeat myself gather the hints from the NPCs and make your conclusions from them, try out different things.
If done correctly you will end up with the crystals you want and need.