Support is poor and their salesmen are dishonest tricksters but more importantly, they refuse to stop taking your debit order after the contract is over.
Twice now they have taken payments from 2 separate completed contracts and never seem to pay you back. KEEP AWAY FROM THEM!