S

Stacy Lee

3 years ago

If I could give this company 0 stars I would. They...

If I could give this company 0 stars I would. They have swindled me out of hundreds of dollars and everytime I try to log onto their online portal it does not let me. I have never experienced worst customer service in my entire life.

Comments:

No comments