Illegal to eat groceries before paying