Not quite..........this is not exactly an area where you wish to be walking alone. It may not be Wilmington/Philly - yet, but Wilmington or Dover is probably where the perps come from.
Interestingly enough, I am reading the Wilmington paper and there is no mention of this in it.
I'd give good odds on Dover.