The good news is that Aldi accepts Visa, Mastercard, Discover, and American Express. This gives you an opportunity to shop around for a credit card that offers maximum supermarket rewards.
A basket of 40 of the most commonly bought groceries was bought from Aldi and Lidl to see which worked out cheaper - and one supermarket was a clear winner ...