The Blood Bank provides blood free of cost to poor patients, Thalassemics, Hemophiliacs and those suffering from sickle cell diseases, besides providing many more subsidies. As a daily average the Blood Bank gives 15,000/- worth of blood component free of cost. From the rest of the patients only the testing charges involved in processing of each blood units are obtained and even these are discounted by Rs. 369 per Unit.