Za przyjęciem ustawy głosowało 266 posłów, przeciw - 4, wstrzymało się 138.

Sejm odrzucił poprawkę, która mówiła, że sprzedawca nie jest odpowiedzialny za niezgodność towaru z umową, gdy były publicznie dostępne informacje określające cechy towaru, z którymi kupujący mógł się zapoznać.

Ustawa określa moment (jest to moment zawarcia umowy), w którym konsument wiedział lub, oceniając rozsądnie, powinien był wiedzieć o niezgodności towaru z umową, co uwalnia sprzedającego od odpowiedzialności za tę niezgodność.