RadioShack is back, the retailer proclaims