That makes Paladin so vaulable - he starts with Resurrection. (in some games I didn't get ressurection all the game - and I am pretty precise in visiting shops and getting chests) If I got it - I got it mostly in the second half of the game.
The same goes for "armageddon" strategy - the strategy is great - until you realize you can't purchuase armageddon anywhere - (it is mostly even in Demonis, but not always)
So YES - it is tricky to get VIP spells - what is of course the point here - it is the intend of game devs and I like it