BSNL service is very bad in speed and bills are charged randomly Vamsi anyone recharge after a few pieces BSNL continuous automatically recharge process even user does not request for recharge very bad bad bad bad after exchanging your monthly Internet data limit the speed gets degraded after that we meet they say you will get unlimited 1 mbps thousand 24 KBPS which you will get around 120 KBPS for download but that is not true you will actually get 15 iPhone 30 kbps which is very poor