they have done it all,from sending wrong inflated bills,internet disconnection for days to constant on and off of internet connection automatically.the speed is pathetic most of the times and there is dead slow or no response to requests and complaints.even the behaviour of employees at hte mtnl offices are very bad and rude.