I'm really surprised that your generic Lipitor is so expensive. Of course, there's also the risk of contamination (the generic is made in India.) That price seems more consistent with the branded drug.