100-hour pharmacy hatches and tannoys branded ‘a disgrace’