No matter how high our hopes of avoiding it are, we almost always find ourselves in this scenario come holiday season: You're running to a holiday party at the office or a friend's holiday gathering and you realize that you totally blanked on getting them a gift, let alone a gift for their kids. A stop in the mall is out of the question (too crowded) and arriving empty-handed won't fly (slightly embarrassing).
Hark, there is hope and you'll find it in the aisles of your local drugstore. We've gone through the gift offerings at CVS, Rite Aid and Walgreens, and come up with 11 perfectly acceptable last-minute holiday gifts that should cover almost anyone on your list.
While you can find some of the products online, trust us, you'll be able to at least find something similar in store.