The supermarket giants each have as many as 25,000 products in store. Aldi keeps its cost down by employing fewer staff, ...