Hot Topic sales drop 7.9% in June