I've never been to Wilmington (I don't think I've ever even been to Delaware, but I'm not sure). However, I have a pretty clear picture in my mind of what Wilmington looks like. Based primarily on the mail I receive, I imagine the town to consist of a single street, lined on both sides with very tall buildings, all of which bear the logos of money-lending corporations. The town also has a post office, which is perhaps the busiest in the nation (or at least has the most outgoing mail in the nation).
Do you know how disappointing it is to have a full mailbox only to realize that it's nearly all from Wilmington, DE?