The vaccine roll-out has been slow and difficult. Every day, people post on social media their success in getting a dose of the vaccine or their frustration at being unable to make an appointment.