The vaccine rollout so far has been described as a disaster, with overloaded first-come, first-served sites and crashing websites.