Originally Posted by
Phudnik
The
PHL shopping website also says there is a place called Tech Showplace in the D-E connector, which I can't remember anything about.
Tech Showplace has closed, I believe (unless they moved, though no sign to indicate that)