The Return of Radio Shack?