cvs woes