Bsnl is largest broadband provider in India but still they are not looking after their services. Most of the time internet is not working and if it works then their are spped issues. Call centre representatives dont know anything and they will tell you to visit exchange for small problems. You have write application for even plan change.
You cant get it done through their portal, which is itself very pathetic. Additionally broadband plans are very expensive compared to the competitors. BSNL should understand that today's consumer want service delivered at their doorstep. But it seems that BSNL dont want to change themselves, hence they are loosing market.