CVS Caremark is one of the worst companies I've ever dealt with! Local CVS pharmacies cannot cross-talk with the mail order drug company. Insurance premiums through them are excessive. Service is poor.
Wait times to talk to an agent are excessive. Moreover, you're apt to get transferred between their various divisions none of which are interconnected. Whatever you do - stay away from this company!