Not sure about checks they used to only take debit cards. Now they take debit and credit, I'm not sure about checks.
https://www.aldi.us/en/about-aldi/faqs/method-of-payment-gift-cards/
Credit and debit cards only or cash
No checks , just cash, credit, or debit... To the best of my knowledge.
Credit cards for sure
Yes they take checks!
Yes
Local and yes
I know they accept visa or MasterCard
Thanks! Your answer is awaiting moderation.