Единого универсального ответа в таких ситуациях нет и быть не может. В каждом случае нужно устанавливать вину той или иной стороны, а это зависит от конкретных фактов.
Например - я зацепил стеллаж с товаром, товар упал, разбился. Если это произошло потому, что я зашел в магазин с лыжами на плече и беспечно крутился на месте, круша все по пути - да, я виноват.
Если в магаз ине товар был установлен на стеллаже так, что цирковые артисты позавидуют - крайне неустойчиво и с риском падения - то доля вины магазина присутствует.
Если я шел спокойно, но меня кто-то толкнул, и я зацепил товар, то вины моей тут может и не быть совсем.