If you're a fireworks junkie like me, I got some good news: Prospect Park Borough in Delaware County will be holding its July 4th fireworks this Saturday. I used to live in Prospect and never understood why they do the show so early, but it doesn't really matter.
This is my recommendation if you live in Delco: Go to the Phillies-Cubs game, which starts at 4:10 p.m., kill an hour at McFadden's or somewhere else after the game, then head down I-95 and get off at the Rt. 420 exit just past the airport, toward Prospect Park. The show is at Witmer Field (directions below), right off the exit.
In the meantime, here's a cover story I wrote in 2009 about the truly asinine laws that cover consumer fireworks. States essentially export the perceived danger of fireworks to other states, while benefiting from the jobs and tax revenue from the stores in their own states. So if you live in Pennsylvania and want good fireworks, you have to go to Maryland, for example, and vice versa. It makes no sense. The laws need to be re-written, but I haven't found a politician willing to take up the cause for amateur fireworks enthusiasts.