You can get a booster shot pretty much anywhere in the US by self-declaring you're in a high risk category. Since that includes being overweight, a lot of people can get their boosters in full good conscience. Walgreens is one place where there's almost no wait.