well lets make a small calculation shall we???1GB = 1048576KBsI dont know what speeds they offer now a 3g speed can be at lowest 3.6MBPS or 6.1MBPS3.6MBPS = 450KBPS6.1MBPS = 762.5KBPSAt those speeds to exhaust these data bandwidthif the speed was 3.6MBPS = 1048576/450 = 2331s which is 38.836148mins if the speed was 6.1MBPS = 1048576/762.5 = 1376 which is 22.919693minsso lets get this straight you pay 250Rs for max 40mins of internet at max speed ????comon these companies are not even trying, free market my ass, i am sure they all have a backroom deal to not reduce the 3g prices below a certain price