L

Libby

1Reviews
1.0
1 out of 5 stars

Reviews by Libby

1 out of 5 stars

Such a terrible company

Completely false advertising of benefits and the customer service was appalling. Apparently they sent me a $100 Visa card never got it, never used it and they said oh well it was sent. Also compared to other provides they are expensive. Join at your own peril