Crick is doing well, although they're heavily digital because I'm sure they pretty much have to be. The staff is still all the same people that have been there forever, so they're a great pool of knowledge. They moved locations a few years back, from the Brookside shop over to 77th and State Line, right next to a Subway so it always smells like sandwiches in there
Unfortunately Ben's went out of business just a month or two ago. I picked up a Canon VT and Summarit. It was incredible the amount of old stuff he had in there. It was sad to see him go. They had been in business in one form or another for 70+ years.
I haven't known it as Leedytown, but if you're referring to the Crossroads area, it has grown exponentially. First Fridays are just nuts with the amount of people who attend. Of course, when it gets that big, the focus tends more towards a social event, but the art community is thriving.