RadioShack 1Q Profit Dips