It reminded me of ELI in Cambridge Massachusetts,
which was a similar
type of place back when I lived in the Boston area, but which is now
gone. I can only imagine that Halted will not be around too much longer
and I definitely want to stop there the next time I'm in the area...
Definitely has the overtones of a place I used to visit called
"Gateway Electronics".
Apparently now only in St. Louis, MO -- they used to have a location
in San Diego, CA -- which I frequented way too much for own
pocketbook's good ;-)