Mixed June for apparel retailers