Awful awful company, been stuck with them for years and have had endless issues, extra charges and threats of debt collection over their terrible payment system.
No surprise they're rated this poorly.
company reviews