The law has been stretched out to allow business owners to place these games inside their business with "permits". Each machine is required to maintain a certificate from the supplying county.
As for the payout machines, they are illegal to operate in the entire state. If the owner of the machine is found to have violated ILCS, they are responsible for fines and/or imprisonment. With the "gaming tax" and "certificates" most owners are not inspected if current. Therefore, they get away with the illegal process of payouts.
However, most of these gaming machines that you see supply certificates or coupons for "prizes". It is not illegal in the state to wager material items, just currency.
LC