Hi, I am on an o2 contract on a 3G and I keep getting strange calls from a number which IS shown when its ringing, and in my recent calls list. Odd thing is, only 2 people know the number at the moment... and i have their numbers. In fact it is 2 numbers which have rang my phone today - I rang one of them and they said 'why are you calling me when you say you don't need to?' Well it was because they rang me when I was in a shop and so I dialled back the number. It wasn't an 0800 or anything. The caller acted all surprised. Is this a new thing? Help please. Thanks.