Jeder Händler kann grundsätzlich die Preise frei bestimmen. Diese richten sich danach, wie viel der Grossverteiler am Produkt verdienen will. Trotzdem sind die Preise von Migros und Coop häufig fast gleich – besonders bei Markenartikeln. Das ist in der Regel auf Preisvorschriften der Hersteller zurückzuführen. Sowohl Migros als auch Coop verkaufen 500 Gramm Chicco d’Oro für Fr. 9.50. Ein Kilo kostet in der Migros Fr. 14.90, bei Coop Fr. 14.95. Allerdings: Bei der erwähnten Aktion gab Coop den Preis für die Kilo­packung an – die Migros jedoch denjenigen für die 500-Gramm-­Variante. Doch die Aktion galt auch für die Kilosäcke. Sie kos­teten also gleich viel wie bei Coop.