Patients struggle with long queues at medical dispensary