The National Pharmacy Association (NPA), which represents 6,000 independent community pharmacies, said it would recommend that its members take collective action.