Friday, June 14, 2019 #69183 Diana C from c if I can give these folks -100 stars, i would. they absolutely do not give a damn about customers, they lie about their commitments and benefits. the customer service is absolutely useless, promising you the moon and the stars and nothing comes at the end. They charge a lot of money for nothing. Just another money sucking company. 9 of 10 people found this review helpful. Did you find this review helpful?