Thanks for replies. Further update to my #7 post. Received my Barclaycard statement yesterday £33.45!!!!!!!!! debited!!!!! Knowing how long one can be 'on the line' chatting to these people (slightly diversifying) I used a site that can give alternate 0800 numbers where possible...
SAYNOTO0870.COM - Non-Geographical Alternative Telephone Numbers
Long story short (my free 0800 call to EE thanks to above site) firstly EE claimed I agreed to the upgrade (free weekend calls and all that, from a lady who phoned me about three weeks ago) no way I said, my land line is with BT I admitted to receiving a call from EE but stated I never agreed to update my contract. anyway I'm back to my old (will check next c/c statement) original £10.20 p/m fingers crossed