I would be surprised if they didn't cover it. We have tricare, and I'm pretty sure we haven't had a bill for anything yet - except for maybe an oversight here and there. Baby formula was even covered - we never had to pay for it, and it was shipped right to our door.