CVS is offering free 1 to 2 day delivery of prescriptions & everyday essentials.