We independently select these products—if you buy from one of our links, we may earn a commission.

I can’t be the only one who loves the rush of waiting until the last minute to buy holiday presents, but it can be stressful trying to find something gift-worthy when the clock is ticking. Not to mention, there are always those gift-giving events — from a White Elephant exchange that limits you to $10, to a Secret Snowflake that has you stumped as to what to get the receiver — that can make shopping for presents even harder. Whether you’re in a rush to find something meaningful or looking to totally avoid the mall, Trader Joe’s has some spectacular gifts for when you need something in a pinch. Here’s a list of options that will make everyone feel merry and bright.

Additional reporting by Nicoletta Richardson