I had to go to level 4 without minor heal, and it was getting to be a pain. When I dinged 4 I went to the market and saved, and there was no heal at the enchanter or the healer in the house. So I loaded and tried again and there it was. I can easilly see myself sucking some fun out of the game if I start abusing this to get exactly what I want. At the same time some skills are so warranted they should be guaranteed.

I think the whirlwind skill can always be found in a basement outside of town. Maybe the heal book could be in the Mayors library, together with maybe the rogues invisibility or whichever skill people find they very much but need haven't taken and now can't get.