Supermarket shelf with various coffee brands: Lavazza, Segafredo, Jacobs, and Le Grand. Coffee beans and ground coffee for sale. © All rights reserved