I would not trust that site or organization. They're just all around bad.
You can find guided meditations on YouTube for free. Scott Cunningham, Owen Davies, Gemma Gary, are great for witchcraft (there are others, but those are from off the top). I would also suggest the Tumblr "Oldmotherredcap".