that is really sad they treated you that way. not right at all.
we had a problem with dad's pd meds a few times. ( not at cvs ) the pharmacist was awesome. he admitted that they are human and that errors can and do happen. but he did say that on some meds his hands are tied if an error is made the customer has left with the rx. ( pain meds especially)
i would hate to think that you have to stand there and count the pills, but maybe if it was done once, they would wise up.
funny how they gave you 3 extra...when they shorted you that many before. woner if they were worried about an audit.