Radio Shack tends to have old leases in 2nd tier shopping centers. Why would they buy a marginal retailer with poor footprint, when you could just lease stores yourself?
There was a time when getting space in malls and strip shopping centers was tough. This isn't one of those times.