Bi-Rite Market carries 130 coffee products from 23 brands, led by ritual coffee roasters (12% of its shelf).
brands by share of Bi-Rite Market’s coffee shelf.
share of shelf × price, at this store.
a product from each of Bi-Rite Market’s coffee brands — the range it stocks, priciest first.