BSNL( BHARATH SANCHAR NIGAM LIMITED) is a good network for calling but its internet quality is very bad. Most of the towns and villages its speed is very less as compared to other network like gio, idea, vodafone etc. It is not provide 4G. It provide good offers after launching the gio but when that offer reachage we cannot use that offer properly. When we use the internet in mobile apps other than youtube and play store, the speed decreases suddenly. So that reason I stop net reacharging on bsnl. So many times I have to make issues during online payment by using BSNL internet. BSNL broadband is good but by using sim on mobile it is very bad and wastage of time.