Bsnl mobile operator is an indian govt. company providing 3G service to its customers last year I bought bsnl sim as they are giving free roaming service and 3G data cheaper than other network but I found in some area there was no network coverage, 3G service was also not good and there was also call connectivity problem .So I Kept that sim at home and start using jio 4G Sim .In january my friend told me that bsnl network is improved they are giving good 3G service we can see movies online without buffering and download speed is 21 mbps, I did not believe him but when I Again used that sim I Found that movies are playing online without heap data plansbuffering and downloading speed is very good, call connectivity is good and now they are providing cheaper data at 8 gb at rs 291 only and many more data plans and unlimited data plans for rs 1099 with very high speed its 3G service is better than other 4G Network and in future it will become leading service provider.The customer service is also very good. I like this company very much and hopes that it will bring their 4g service soon.