I have had an ongoing battle with Hutchison 3 mobile who refuse to cancel my contract despite my network coverage… read more