Walgreens has struggled lately due to declining prescription reimbursements and rising competition from Amazon and other ...