The network coverage of bsnl is worst then other sim cards you have to spend a single day for connecting to 3g in jharkhand.
And the speed is also about 300-400kbps and the packs are cheaper then other sim for example 1gb 3g data for 68rs but we cant use that 1g in 5 days because of network issue bsnl is an government company they have to solve their problem I suggest you not to buy bsnl sim cards.