No they do not.
Never shop there
From the internet: "ALDI doesn't accept checks; for alternatives, see our list of stores that take checks. ALDI also does not accept WIC benefits. Federal WIC guidelines only cover particular brand-name items, which ALDI does not sell.Nov 12, 2020"
I doubt it. But who knows.
Thanks! Your answer is awaiting moderation.