Picture this: It's days before Christmas and you are either running through department store aisles, searching for deals online or trying to figure out what your partner really wanted all year long. Not too hard to imagine, is it?
Experts may say that the key to avoid this scenario is not leaving holiday shopping to the last minute, but choosing gifts that suit the recipient can be tricky.
To help out, the Huffington Post Canada Living team has put together the ultimate gift guide for all ages -- or the the presents that can never steer you wrong. These products will not only be useful, but also a safe ticket into getting out of your last-minute shopping mess.
Let us know what you think. Did you get any of these gifts this year? Tell us on Twitter @huffpostcaliv or our Facebook page. The Huffington Post Canada has also put together lists of top toys for kids, the hostess and gifts you should never buy or give.
SUBSCRIBE AND FOLLOW STYLE
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more