the witches lair was a perfect name for the store since it was stocked with any accoutrement a witch or wizard might need : altar supplies and incense , aromatherapy oils and diffusers , cauldrons and tarot cards , crystals and gems , and books about subjects ranging from the kama sutra to kabbalah and from magick and spells to dream interpretation .