A while back I crunched the price per mg from a bunch of different sources of the same meds.
Walgreens was the most expensive by a huge margin. The best was Costco, also by a pretty large margin; the difference between the two was over 1000% in some cases, not exaggerating.
Don't ever shop at Walgreens - they are a horrific ripoff.