26 Apr, 2019 → by ClaimboUser230833
Just plain awful
1
i have to agree with all of the other 1 star reviews i've read, i have no idea how they are still in business. they kept sending me a Statement of my account with a balance due since November 2018, and i literally called them 10 times regarding my balance. i have been...