CVS and Walgreens are limiting sales of at-home covid tests