Pharmacies struggle to keep up as residents desperate for tests