BSNL Broadband is quite a good service in terms of speed. But if something goes wrong, try calling them. First, they do not answer your calls, and if they do, they are always in a hurry to disconnect without giving you the full information. Many times they have disconnected in mid-sentence. It seems the habits of BSNL when it was a monopoly, are hard to shake away, or they seem to be frustrated people. I would recommend that BSNL employees, at least those in Chandigarh should be sent to school again for a basic course in manners!
There is a caveat too. I tooktheir scheme in which I had to pay a fixed amount and there was also a limit for downloading 1 GB or something. There is no way that one can check teh usage, that is, how many GB one has used. Call BSNL and the way they reply I have already told you. Si I kep using teh Internet and they billed me for Rs 4450. They would not also give me a detailed bill showing on which dates I had downloaded how many GB. In other words, it is their word against you, and they can bill you with just anything they feel like.
Be careful ofthe usage if you have a BSNL connection, otherwise they will milk you. But if you can suggest how to make them answer your phones when there is a complaint, I will be grateful to hear that.