RadioShack is not longer in Citicenter. Try in the computer and electronics souq area near musherif, there is the old sofitel hotel building that now is plenty of computer and electronic shops. I do believe there is another radioshack there but i'm not sure. Take salwa road in direction to the cornice, two trafic lights after Jeidda bridge you are in the area.