The Costomer MUST be fully informed.
As the previous anonymous poster said, the mobile phone networks should not be under an obligation to subsidize phones that might harm their revenue, but if they sell a phone that has some of it;s features crippled or removed, they should be obliged to inform the customer of that.
i.e. If I walk into an Orange shop and express an interest in buying a Nokia N95, the sales man should say then and there, that the Orange version has been modified from the standard Nokia spec, that some features have been removed, and what is different. There should not be any requirement on me to say which features I am after, I should be able to expect all the features that appear on Nokia's website and other advertising. Also, the network should not be able to get around the requirement by having a slightly different model number, as people are used to seeing that for products that are the same.
There is currently quite a lot of Buzz online about the N95, and different people are interested in different features, it would be quite unfair for people to get locked into long contracts for phones that don't do all that they wanted, just because they where not explicit in store about the features they want.
I hope not, but perhaps in future it will be necessary to take a manufacturer's spec sheet to the store, and get the salesman to sign it to the effect that all stated features are present, just to make sure that you get what you expect.