They will give me 40 batteries at a time, but there is no time limit of when I can come back and get more. If I am too far from a military medical facility (I think it is 50 miles or more) I can send in my receipts to get reimbursed.