The current North Carolina anti-litter law, General Statute § 14-399 (2001-2002), includes both fines and community service time for both intentional and unintentional littering.
(a1) No person, including any firm, organization, private corporation, or governing body, agents, or employees of any municipal corporation shall scatter, spill, or place or cause to be blown, scattered, spilled, or placed or otherwise dispose of any litter upon any public property or private property not owned by the person within this State or in the waters of this State including any public highway, public park, lake, river, ocean, beach, campground, forestland, recreational area, trailer park, highway, road, street, or alley...
(c1) Any person who violates subsection (a1) of this section in an amount not exceeding 15 pounds is guilty of an infraction punishable by a fine of not more than one hundred dollars ($100.00). In addition, the court may require the violator to perform community service of not less than four hours nor more than 12 hours
Any company/brand/organization whose name is found to be on litter is guilty of an infraction punishable by a fine of not more than one hundred dollars for each piece collected.
Perhaps that would make retailers and fast food chains rethink their environmentally UNfriendly packaging.
Read the full Senate bill
(did you notice the typo in my photo? yeah, I'm too lazy to fix it this morning!)