When Mark Basa needed his next dose of Wegovy, he worked his way down a list of 10 CVS stores within a 25-mile radius of his Peekskill, N.Y., home — and struck out at every one. In the 10 weeks he couldn’t find the drug, he regained the eight pounds he had lost on the…