The Way i see it is that it is the responsibility of the provider to not provide 3G speeds to me and cap me at EDGE.
i dont want to pay 3G prices i can do with EDGE (i am around WiFi alot)
they whole bit you said about i am subject to the terms and conditions of using an iphone 3G ... how is that possible if i never signed off on anything and i know of the terms because i frequent sites but what if i just did it without knowing.....
anyway think of it as if i plugged into the internet and got faster speeds than im paying for and i signed a contract or agreed to the lower speed... whos fault is that?
or if my cable just started receiving channels for free?
id be perfectly happy with what i pay and agreed to but not to switching plans ...
so to finish up i believe it is the providers resposibility to fix not mine.