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