I believe this store was more depressing than any Wal-Mart.
And to make it even lousier, there was a Little Caesar's franchise inside. Hell, I used to like their old-fashioned snack bar.
I remember buying many an action figure here as a child. *sniff*