Конечно, причина есть.
В условиях акции заявлено, что каждый второй товар бесплатно. Внимание, вопрос: какой товар в чеке будет первым, а какой вторым? Первым, конечно же, будет тот, что стоит дороже. И если брать много товара, как делают тёти в Еве, то итоговая сумма в общем чеке будет существенно выше, чем если разбить товар парами. Например, кто-то покупает шесть наименований по цене 100, 80, 60, 40, 20 и 8 грн каждый. И платит одним чеком. Тогда сумма покупки будет 100+80+60= 240,00, а 40+20+8 =68,0 сэкономишь. Но если эту же покупку разбить на три чека 100 и 80; 60 и 40; 20 и 8 , то заплатишь 100+60+20= 180,00 грн, а товар на сумму 80+40+8=128,00 получишь бесплатно. Чистая математика