I found a RadioShack open in Mexico City last week, along with Sears and Woolworths. I thought they were all gone too.