I've been with O2 for years and last year renewed my contract on O2 discount 500. Basically they give a loyalty bonus for having been with them for such a long time (and spending so much money).
My contract started in March last year and everything has been fine until I get my December bill - I find that I've been charged the full monthly rate. So, I phone them up and am told that they have transferred me over to a different billing system and the discount has been removed! I ask how they can do this in the middle of a contract and am told that as I have nothing in writing to confirm the rate quoted they are within their rights to change the terms of the contract.
Can this be right? Has anyone else had the same problems? Any ideas what to do next? I think maybe a move to another network?