The Christmas countdown is on, and if you’re a last-minute shopper, panic may be starting to set in. If you’ve waited to get your gift shopping done (or, worse, you haven’t even started), don’t surrender to the big box stores and websites quite yet. There are plenty of unique and special shopping destinations across that city where you can find wow-worthy, one-of-a-kind presents for the MVPs on your “nice” list.

3. Annie's Blue Ribbon General Store

While Annie's has been around since 2007, it recently relocated to its current space on Park Slope's bustling Fifth Ave. The kind of spot you could easily lose yourself in for an hour or two, its shelves house everything from novelty trinkets (Astronaut Ice Cream or an "emergency" stash of Googly Eyes) to all-natural bath and beauty products and awesome wall art. Stop here for everything from your office White Elephant exchange to some last-minute surprises for your own creative kids.
Annie's Blue Ribbon General Store
232 Fifth Ave.
Brooklyn, Ny
Phone: 718-522-9848
Hours: Mon.-Sat., 11 a.m.-7 p.m.; Sun. 12-6 p.m.
Photo courtesy of Annie's Blue Ribbon General Store
Where do you shop for last minute gifts in NYC?
Click here for more gifts ideas and other NYC Christmas activities and events