Very poor service all round. Firstly, their website is appalling. It is often unavailable, it's badly designed - you can end up going round and round in circles. I have very often found that I am unable to log-in to the accounts page.
Customer service is poor. Little knowledge of product or services. Really poor customer service skills bordering on rude. Very ineffective retention skills. I was so annoyed with their service that by the time I was offered the deal I wanted, there was no way I would have stayed with them.
I was a long standing customer but will never go back to them.