I recently moved from Oklahoma City, where possession is banned, to Midwest City, a suburb, where they are sold all over. I honestly don't know yet what the city ordinance in MWC is for setting them off. 
In OKC, they will actually pull you over if they see you leaving a stand just outside the city limits and then driving in. They will confiscate them (Which they then probably take home and let their own kids set off). Nothing  stops people from getting them into the city and setting them off everywhere. 
My feeling are very mixed on this.  IF people could be responsible about them, I'd have no problem with noise, etc. BUT, people are stoopid about it.  My family always bought a ton of them, went down to my Aunt's place out in the by-Gods and watered the yard well, kept the hose handy and set off tons of them.  Unfortunately, most people only think of themselves and teenagers don't think at all.