I've always associated them with crappy electronics and high prices. But it's been years and years since I've been in one.
They have always been way over priced for the crap they sold but if you needed a micro switch or some other electrical / electronic widget, they all most always had it.
But it's been years and years since I've been in one.
I was in one just last week.