Also if anyone does not know, in Gujarat (I don't know about other states) the civil hospital (in Ahmadabad) also provides Asunra (exjade) free of cost. 
hi
some other states are providing or are going to provide like delhi, gujarat, punjab. You must have school health card and age<18yrs or you are an owner of BPL CARD