This CVS Pharmacy has ZERO compassion for the patient. I had surgery last week and had to switch pain medicines. My mother brought the new prescription in and they told her it would be 2 hours. I was in excruciating pain so she asked if it can be done any sooner. They said they would get it done and for her to wait around for it. I was supposed to get a text when it was done. After an hour I called the pharmacy to see what the estimated completion time was. The agent I spoke to said they were working on it right then, to give them 20 minutes. I called 20 minutes later and spoke to CYNTHIA. I asked her to check on it and she said, "I told you it would be 2 hours, you need to shut up and wait your 2 hours. We are very busy." I explained I had just spoken to someone and she YELLED, "NO YOU DIDN'T. SHE DIDN'T SAY THAT. I WAS RIGHT HERE!" I asked for her name and she said Cynthia and hung up. I called my mother to let her know and she went back up to the window. Cynthia gave her the same attitude telling her to wait 2 hours. Cynthia ended up filling it and when my mom received it, it was tablets. The prescription clearly says MLS which means it is liquid. I had a surgery where I cannot swallow pills, which is why it was prescribed for a liquid. How can the pharmacist fill prescriptions without reading it? When my mom made her aware of the prescription being incorrectly dispensed, Cynthia told her this CVS doesn't carry the liquid version of this prescription. So all of this waiting was for nothing. Another agent found the liquid at another CVS and gave my mom the information. She went all the way to Aliante to pick up the liquid prescription. This CVS should be ashamed. The techs are friendlier than the pharmacist. And if the pharmacy is that busy, a tech should be answering the phone, not the pharmacist. There are several other CVS' in the area and I will happily go to them instead.