Having been a customer of three for over 12 years it's time to move, the customer service is shockingly poor, endless wait for live chat, if you call them you have an operator who you can't understand and half the time they don't understand you because they are of foreign accent, they can't even pronounce my name most times, the Webb site is very slow and badly needs a overhaul you can't find the information you need as most of it is vague and leaves you guessing, they are quick to take your money and that's the only thing they do promptly, the signal is ok most of the time but the customer care will drive you mad if your unfortunate enough to need it, that is my honest opinion after 12 years it's gone down and down, no doubt three will not worry much about me leaving they'll just annoy and overcharge someone else,