yes their service is worst. from 3 days i have complained abt speed problems (just get 8-12kB on 256kbps plan)and they say engineer will call back (forget coming at my place)... but they even havent called back.MTNL is far better.. atleast they call back on same day.. plus it hardly gives any problem. only twice in 4 months.update:looks like tata ppl reads this forum. they just gave call after 3days (even though today i didnt complain)