Three companies continue to charge for handsets when owners should just be paying for calls, texts and data. Some mobile phone companies have charged customers almost half a billion pounds for handsets which they already own, according to Citizens Advice. It says four million people on deals with EE, Three...