I recently made some phone calls from my T-Mobile phone to the Isle of Man. Since the number looked like a standard UK geographic number (ie beginning with 01) I assumed that I would be charged the normal rate for these calls. Imagine my surprise when I got my bill and found that the calls appeared on the "International and premium calls" section of my bill and that I had been charged 43 p per minute for the calls. I phone T-Mobile who said that this is absolutely correct and that they do charge calls to the Isle of Man at premium rates.
My understanding of premium rates is that it should be obvious from the start of the number whether you are going to have to pay premium rates, and that if you dial a number beginning with 01 you can be confident it is not charged at a premium rate, but that doesn't seem to fit with how T-Mobile see the world. Are they within their rights to charge a premium rate for these calls?
Many thanks
Adam