RadioShack Profit Drops 30 Percent