RadioShack Q3 profit slips, but revenue tops Street view