Here in NJ they're illegal, but I can just about walk accross the bridge into PA and get anything all year round. Besides all the big outlet stores that only sell fireworks, they also sell them in gas stations, supermarkets and even WalMart.
My Dad used to sell them when I was a kid, so I always had like 4 gross of M-80's - yay! Those were fun days blowing up fish in the Passiac River - lol!
Now I just get the pretty stuff for my kids

Wife won't have the big stuff.
Bill