Specialty stores worth travelling for