Donations made to KIRAN DEVI Foundation are generally non-refundable because they are immediately used for charitable activities.