I have nothing positive to say about Great Expectations. They lied to me about the number of members they have -- by a LOT. When I called to discuss the issue, their director initially would not return my phone calls for nearly two weeks, and now she refuses to speak to me at all. I am working through several consumer advocacy services to try to get my money back.
Pros: None that I can think of
Cons: VERY expensive; they lie about their member numbers