Aldi Opens Its First Checkout-Free Store To The Public Where Shoppers Can't Pay By Cash or Card