Yes. All stores I've been to recently do.
Yes
Yes they do
Yes they just started recently.
Yes. Aldi accepting all major Credit Cards
Yes also debit cards
Most do take cc or debit but to be on the safe side is check on the place your asking about, but its a small% of stores that dont
Not all of them, but some do, local web guides should indicate if your local Store does. The one in my area does take credit and debit cards
Yes. Discover too
They do now.
Thanks! Your answer is awaiting moderation.