Specialty stores hit and miss in June