I was under the impression that you were unable to call all the stores directly to check for such things and that is one of the reasons why they are able to offer such low prices, they do not have in-store phones and seem to try and minimize similar costs and pass along savings to the customer.
I'm sure that the stock at each individual store varies, but certain aldi stores do carry it. You would probably want to call the store or just stop in and see. If you have grocery shopping to do, you can find worse places to go.
Yes
Call the store directly. Instock conditions are dependant on availability.
Thanks! Your answer is awaiting moderation.