9 Jan, 2018 → by ClaimboUser195798
Do Not Sign With This Company
I made the mistake of signing with this company in November 2015. In November 2016, I received an email telling me that my contract would automatically renew in 15 days. I sent an email to support telling them that I did not wish to renew. They complied, and sent the...