My co-pay dropped from $50 for Lipitor to $10 for the generic brand (1 month). I would definitely contact CVS as your cost doesn't make sense.
Lipitor now has a $4 monthly co-pay program. I don't know what the terms are, but I know my sister in FL is now paying only a $4 co-pay. Here is the link:
https://www.lipitor.com/patients/lipitorforyou.aspx