I like to think of meetings with spiritual advisors, psychics, astrologers, past life readers and all manner of woo folks to be a cross between spiritual practice and therapy. You get a chance to work through issues you are having with someone who has more insights than you might at a given time and it also relies on your belief in a power/energy/spirit world greater than yourself.
A friend of mine had a reading with Alex and Kazoo and recommended him. Alex, that is, who is the human part of the duo, Kazoo being the spiritual end. Alex communicates with Kazoo, the name he gave his spirit guide at a young age.