CVS/Walgreens/Rite Aid: There is one in everyone corner of town and they carry a huge selection of items to complete your last minute shopping. Toys, snacks, candles and great stocking stuffers. The best is they all carry gift certificates from a variety of large chain stores. The catcher is an activation fee but think about the gas you are saving by picking them up here.
Wine and Country Basket: This is my all time favorite gift basket website. They carry great, elegant, fun selection of gift baskets and reasonably priced too. The name makes you think Wine baskets only but reality they have a ton of chocolate and gourmet baskets and towers to choose from. http://m.retailmenot.com Always has a 5% off coupon for this site.
Local Grocery Store: It's amazing the variety of items they now carry. Toys. Festive Candles. Even hats and gloves. The holiday aisle is always filled with great stuff for last minute gifts and stocking stuffer items. They also carry a variety of chain store gift certificates, please note they too have an activation fee.
Most of these stores stay open late. Making it really easy and stress free to complete last minute holiday items.
Happy Shopping!