Just wanted to post that Aldi's now accepts credit cards at all locations. I don't carry much cash on me and use my credit card all the time, so I'm glad they are now taking credit cards. Whenever I do an Aldi's shop I have to make sure I have cash on me. This is good news!