Cell Phone Shack is what they are. All the other stuff they sell is over-priced crap. I'm surprized they've hung on this long.
They actually do still carry a good variety of electronic components. I've actually found them to be one of the best suppliers of components for my group at work (an engineering group). I buy all of my PLC backup batteries there as well as any smaller purchases of odd and end items.