The magic shop is the same as in the Village of the Ancients from way back before we even had the Fire Crystal jobs. As before, you should be able to have everyone have one Fira, Blizzara, Thundara, and Cura. If they can’t equip it right now, just keep in stock until it is needed. But you honestly should’ve had it by now. Blindna is useless as we can just use the Eye Drops, and Teleport is only useful in the rarest of situations. You also only need one person for it.