Radio Shack, a chain of electronic stores that has been around since before the Internet, HD and flat screen televisions, has kept up with the times. The location on 71st Avenue sells all of that and more, including cell phones, computers, batteries, cameras, televisions, office equipment, games and toys.