I must admit I started shopping at Walgreens because of their great sales. They have good rebates each month also, featuring many free items, which my college age kids enjoy buying. The store is never crowded and the wait for prescriptions is minimal. They have a good seasonal selection which is always very well priced. Their staff is courteous and helpful.