This is a company on which you should never depend on, for your kids life.
First of all, they tell good stories and lure you into paying the money and signing up. They'll call you every other day and talk in nice tone telling wonderful success stories.
But once you make the payment, they stop attending to you.
Worst part is that their sales people tell complete lies about their product contract and it's nitty gritties(they will just the good parts).
I found a lot of inconsistencies between what the sales guy told on calls and what the contract said, and when I confronted them with those inconsistencies on email, they stopped responding, and then when I forced them to respond, they had to get their legal guy to respond to my queries to safeguard their interests.
They just care about getting the customer to pay the money because then the customer can't really do anything. And they do not even refund the money.
Moreover, their retreival rate and success rate is terrible as per some doctors.
I believe they just got paid reviews to get a good rating on all such websites, but I am never going to recommend this company to anyone.