Radio Shack Stores Still Open