Just awful, they told me 2 RX were ready and the last I would be in the morning, so I said I would come back the next day and pick up all three. Somehow when I arrived the next afternoon they only had 1 RX that came in that morning and only 1 of the 2 that were said to be ready from the previous night. Then they tried telling it was because it wasn't covered by insurance, so I said I don't care I will take it anyway. Then she said it was sent to a different CVS. Long and short, they could never produce the 3 script and was a huge waste of time and gas.