This review is for the pharmacy.
The pharmacist will promise you'll get your prescription by a certain time. Do NOT trust this time, especially if you really count on this. They lie. Every time. So if you really really need your prescription by a certain time, on a certain day, go elsewhere. Even if you ask them to confirm, and let them know that you have a life threatening disease that requires medication, they're not going to get you your medication by the time they promise.
I wish I could stop giving money to Walgreens after this horrible experience.