L

Laura Christensen

3 years ago

Worst company ever. Sent them notice not to renew ...

Worst company ever. Sent them notice not to renew our account two different ways. Still charged the annual fee to renew even though they show we asked to close the account. Say they still charge it until the account closes completely. They are a joke and a total scam.
Zero stars should be an option

Comments:

No comments