Yes I believe they do I've seen it on shelves
Aldi does carry formula
Not sure never seen while i was shopping they have a limited supply in stock call ahead first to be sure.
Sorry, not sure about that.
Thanks! Your answer is awaiting moderation.