In a careful examination of the video released by the Ferguson PD, it appears that Michael Brown actually paid for the cigars that the police claim he stole.
Ferguson police's attempts to demonize Michael Brown, the unarmed African-American teen killed by Officer Darren Wilson, may have hit a small snag. The very video they released at the same time as they identified Wilson as the officer responsible for shooting Brown six times, including twice in the head, may show the opposite of what they intended.
While it is difficult to be 100% certain, the video appears to show Brown purchasing some cigars, but lacking the money for the amount he wished to buy. Brown seems to purchase some cigarillos, pay for them, attempt to buy more, then replace the ones he could not afford.
The confrontation between Brown and the clerk may have been because Brown impatiently reached across the counter. Perhaps it was wrong for Brown to shove the employee (it is impossible to know what words were exchanged) but this footage seems to exonerate him. It is important to note that Brown only shoved the clerk after he put his hands on him.