Christmas is truly the most wonderful time of the year, is it not? It’s a chance to pump Mariah on repeat without a shred of shame, eat as many chocolate swirl wafers as is humanly possible without judgement, drink  Mimosas for breakfast with your grandma like it’s the most natural thing in the world, and feel like Oprah as you sling presents at your loved ones, singing “You get a present! And you get a present!”

Despite how joyous the actual day is, the lead up to Christmas ain’t always the easiest—especially for the indecisive among us. When are you supposed to start shopping? Why has there never been a rule book written about this? Should we have started back in August? Boxing Day the previous year??? Don’t even get us going on how easy it is to get sidetracked and start shopping for yourself. Since we know how hard it is, we’ll be counting down the days to Christmas with premium yet affordable gift ideas for all the special people in your life for the next 12 days. (12 days of Christmas, geddit?)

Sit back, throw on Mariah Carey’s ‘All I Want For Christmas,’ and get ready to buy the best presents of your life—and maybe one or two things for yourself, while you’re at it.