'Fight for vaccine': Thais snap up shots in seconds via Shop