Text this: Financial challenges faced in blood banks