Corporate CVS is absolutely terrible, to the customers and employees. As a pharm tech, my supervisors (the pharmacists) were awesome. The company was shit to work for and I understand completely how customers feel. Unless you live in a city with like a thousand CVS locations and the multiple locations makes a big difference to you, avoid them.
If you live in a small town type area and that one CVS is all you have? Ask to talk the pharmacy manager. They are one of the two or three pharmacists you see all the time. They cannot stop all the robo calls. But they can make sure that most of the time (that one person is not there every day)that your shit is ready when you want it. Again, CVS sucks but they are forced to hire real people.