Does Aldi take credit cards?



Does Aldi take credit cards? Aldi, the Germany-based no-frills supermarket chain, is now accepting credit cards at its U.S. stores as it tries to attract more …

Leave a Reply

Your email address will not be published. Required fields are marked *