No checks but yes to the debit card
They take cash or credit card. No checks.
As far as I know they take most credit or debit cards or if your by a Aldi just stop in to ask
They take all debit cards but no checks at all.
Thanks! Your answer is awaiting moderation.