In addition, an important part of Aldi's recent success in Germany is that they do not compromise on quality. Often their products (say olive oil, toilet paper,...) win/score at the top of consumer reports. They have a great brand image (much better than Lidl).