È impossibile dirlo con certezza senza mettere le mani sul software.
La mia ipotesi dal fare programmazione di Point of Sale per molti anni:
Il software Point of Sale tende ad essere molto configurabile presso il negozio. Sospetto che questo particolare software non supporti le "offerte speciali". Cioè, il software stesso non ha modo di supportare cose come "Compra un Mojito, prendi un'insalata di bistecca gratis". Il gestore si preoccupa del software cercando di capire come farlo funzionare.
Il software probabilmente supporta articoli con prezzi fissi e articoli con prezzi variabili. Gli articoli a prezzo variabile richiedono il prezzo. Le cose del direttore "aha! Io preparerò uno di questi per l'insalata di bistecca e istruirò la mia gente a entrare zero!" Lo fa, capitalizzando e indentando la "INSALATA BISTECCA GRATUITA" perché vuole evidenziare l'offerta speciale.
Funziona abbastanza bene. I cassieri vendono mojito, inseriscono il numero dell'articolo "INSALATA DI BISTECCA GRATUITA", quindi azzerano, quindi inseriscono.
Un giorno, un cassiere non presta attenzione e dimentica il prezzo. Probabilmente stanno semplicemente digitando cieco da un ordine. Entrano nel numero di articolo "Insalata di bistecca gratis" rispetto al numero di articolo "Torta di cibo angelo". Quest'ultimo è 1223. Guardano in alto, e il prompt dice "INSALATA DI CUCINA LIBERA". "Huh", dicono, entrano di nuovo. Funziona, e pensano che "deve essere un errore del computer" e riempire la ricevuta in bolletta senza guardare il prezzo.
Questo può essere esacerbato dal fatto che i registri più vecchi non hanno CRT ma piuttosto solo un display a 2 righe. Il display potrebbe non avere il prezzo totale su di esso.
Questa è la mia ipotesi. È solo una teoria, però. Ci sono molte possibili spiegazioni. Come altri hanno già detto, potrebbe anche essere che "FREE STEAK INSALATA" sia un oggetto falso e il cassiere lo abbia preso per sbaglio digitando il numero dell'oggetto. Penso che sia meno probabile però.