So if you've got no idea what to get your loved ones or if you're just looking to buy the perfect gift, here are my top tips:
Set your budget. The first thing you want to do is work out how much you're willing to spend, there's no point just buying things all willy nilly if you don't know your max budget- things could get messy.
Think about who you're buying for. Don't profile them or pull a Nancy Drew, but really think about who you're buying for and what kinds of things they like or are interested in. Do they love beauty products? Animals? Have they just gone on a health kick? Are they the adventuring type or more likely to be cuddling their cats and watching Netflix?
Write a list of what they're interested in and go from there. If they're a huge beauty enthusiast, chances are they'd rather a new shade of lipstick or a cult beauty product rather than a christmas sweater. You get the drift.
Think about what they would value more. Would the person you're buying for prefer one expensive gift or a bunch of smaller less expensive gifts? Are they a quality or quantity person?
Also consider their values in terms of how practical they are, some people (like my Grandma) would genuinely rather you spend your money on something they need or will definitely use. Practical gifts aren't always the most fun to buy but in the end if it's what they'd prefer...then you gotta do what you gotta do. I dare you to try and explain to my half english-speaking Italian Grandma why you got her a cinnamon nutmeg candle...the response isn't pretty.
What have they been saying they want? Sometimes the perfect gift idea is right in front of you. Be extra perceptive and listen for when people outright say what they want without even realising it. Last year my sister complained for about a month that she was sick of eating the same breakfast every day before work. Cue me buying her a trendy recipe book with a tonne of different breakfast ideas in it and bam, I had one happy sister.
How sentimental are they? If you get them a heartfelt gift will they appreciate it or would it go way over their head? If they are sentimental, think about a gift that will really tug on their heart strings and make them feel all warm and fuzzy inside. It could be a present that sends them down memory lane or something that relates to an inside joke between the two of you. My best friend and I have so many inside jokes I can't even keep track anymore, so when I'm getting her a gift I'll try and think of a present that will specifically relate to our weird and wacky friendship. I know she appreciates things like this so it's worth going the extra mile.
If you've made it this far into the post, by now you should have a pretty good sense of who you're buying for and what types of gifts they'd genuinely love.
Bonus tip: Keep a running list throughout the year of gift ideas for the important people in your life, that way when it comes to things like birthdays and christmas you've already got a bunch of potential present options ready to go.
Let me know if you found this post helpful, otherwise happy gift giving!
PS, I actually did get my mum a Snuggie one year and she loved it...