Everyone's been there at some point. You've got a holiday, birthday, anniversary, or some other significant event coming up that you were supposed to buy a present for. It's the day before that day, you're sitting in your pajamas at home, and then it dawns on you... you completely forgot! Now you've got to scramble to find something at the last minute and that wave of panic just hits you in the gut.

Don't let that happen to you this year! Mother's Day is coming up on May 9th, and Draught Works Brewery is looking out to keep you prepared. On Tuesday, May 4th, Draught Works will be hosting an "Oh $#!% It's Almost Mother's Day!" pop-up, which will feature local vendors selling stuff that you'll be able to get your mom BEFORE that wave of panic comes for you.

Here are the vendors that will be there for the pop-up:

Orange Eyed Owl Wild Snacks
Farm Hand Farm
Breze Art
DGAF Embroidery
Erin Flint Jewelry
Kakigori Bar
B Stewart
Cassie Loretta Smith
Eye Seek You Jewelry
Whittle Hot Sauce
Growing Up Green
Jake Brodsky Ceramics
True South Wood Designs

The event will be running from 4 PM to 7 PM on Tuesday, and you'll be able to get all the info you need at their Facebook event page. Even if you're not looking for a Mother's Day gift specifically, this could definitely be a good place to check out for any future gifts you may have to give down the line. Plus, you can drink a beer while you're doing it!

LOOK: Here are the 50 best beach towns in America

Every beach town has its share of pluses and minuses, which got us thinking about what makes a beach town the best one to live in. To find out, Stacker consulted data from WalletHub, released June 17, 2020, that compares U.S. beach towns. Ratings are based on six categories: affordability, weather, safety, economy, education and health, and quality of life. The cities ranged in population from 10,000 to 150,000, but they had to have at least one local beach listed on TripAdvisor. Read the full methodology here. From those rankings, we selected the top 50. Readers who live in California and Florida will be unsurprised to learn that many of towns featured here are in one of those two states.

Keep reading to see if your favorite beach town made the cut.