Absolutely awful. I pay nearly £100 a month for two contract phones. For just under 2 years I have had no Internet in my local area. I have made complaints several times a week for the whole two years. I was told I HAVE to keep paying the bill but will be refunded 50% of the total cost for the two year period ONLY once the issue is resolved! This adds up to just under £1000. I was promised a refund Sunday 19th March of £240! This refund has not happened either. Managers don't call back, and when they do actually call usually hang up as soon as you answer. I will be going to trading standards about this. I've cancelled my direct debits at this point. Avoid this company at all costs!