29 Things That Only Seem Like Impulse Buys, But Are Actually Super Handy
You'll probably find yourself reaching for these over and over again.
We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.
2. A cute nut milk maker that'll make it easier to go dairy free. Whether you're partial to almond, hazelnut, or coconut, this gizmo comes with a recipe book that'll help you concoct your own delicious creations right at home.

In addition to a glass carafe and recipe book, it also comes with a reusable mesh filter and a silicone lid.
Get it from Amazon Canada for $35.32.
3. A plus-sized compressive sports bra that'll unhook easily when you're done working up a sweat. The criss-crossed straps and strategic cutouts will keep you comfy and supported, no matter what kind of exercise you're into.
4. An adjustable headband that'll keep your hair out of your face while you're doing your skincare routine. There's even a nifty slit at the back for your ponytail, so you won't need to stress if you've lost your elastic.

Get it from Amazon Canada for $21.82.
5. This lightweight hair serum that'll give you glossy, healthy hair from root to tip. It's packed with avocado, rosemary leaf, and safflower oils that are equally loving to all hair types, so you could share it with your siblings or roommates (not that you'd want to).

Make sure you use it before you shampoo to reap its benefits.
Get it from Kiehl's Canada for $28.
6. A roll of reusable all-purpose cloths that'll help you kick single-use paper towels to the curb. They're soft, durable, and won't disintegrate the next time you're elbow-deep in spring cleaning.

7. This water-repelling spray that'll protect your kicks from the ravages of inclement weather. It's safe for all fabrics (yes, even suede!) and helps keep oil and dirt from staining your footwear, too.
8. A durable tote bag that'll basically do everything. It's strong enough to hold up to 22 pounds of stuff, can double as a funky planter, and is naturally insulating, so you can grab fresh herbs at the market without worrying they'll freeze on the way home.
9. An elegant storage box that'll help you hide your odds and ends and make them easy to find, too. Each drawer rotates 360 degrees, so nothing will ever be out of reach again.
10. This adorable heating pad that'll make cramps and aches a prob-llama of the past. It's filled with buckwheat and lavender, so you'll never have to stress about it leaking goo or scalding water.

You can also pop it in the freezer, if you're more into cold therapy.
Get it from Indigo for $36 (available in four styles).
12. An armrest coaster that'll keep your drinks and snacks within reach during your next movie marathon. Reviewers say it's remarkably stable and even fits on overstuffed armchairs, too.

13. A recipe box that'll save them from getting lost in your kitchen. To make things even easier, the box includes dividers that'll help you find what you're looking for in a flash.

14. This all-natural bleach alternative that won't leave your linens smelling like chemicals. It's safe for all fabrics, is completely allergen free, and will tackle stinky stains like a total pro.

The formula's super concentrated, so you'll only need a splash to see some major results.
Get it from Amazon Canada for $25.73.
15. An angled basket that'll help you make the most of any under-used shower space. It'll adhere easily to non-porous materials (like glass, metal, or tile) and has drainage holes in the bottom, so your products don't get gunky.

16. A soilless grow kit that'll help you create your very own herbal oasis. This self-watering lil' planter takes all the guesswork out of plant parenthood — no green thumb necessary!

It uses a hydroponic system called wicking to bring water and nutrients right to the root of the plant.
Get it from Indigo for $24.37 (originally $32.50). Available in three options.
17. A set of glass food containers that'll keep those leftovers fresh for a little longer. They won't absorb sauces or flavours, so you won't have to spend hours scrubbing away the taste of bolognese.

The flat lids make stacking easy-peasy, both in cupboards and the fridge.
Get a set of four from Indigo for $56.25 (originally $75). Available in two shapes.
18. A saucy colouring book that'll keep your hands occupied, while giving you a laugh in the process. It has 50 profanity-filled pages that'll help you colour away your stress (with plenty of blank pages for doodling).
19. A pair of rolling wine glasses that'll aerate your vino for you. They also make great vessels for fragrant cocktails, like smoked Old Fashioneds!

They're made of lead-free crystal.
Get a pair from Indigo for $29.62 (originally $39.50).
20. A faux-fur bomber that'll keep you cozy during frigid winter days. It has a plush hood to keep whistling winds out, and it could double as an early spring jacket once temperatures (finally) start to rise.
21. This snooze-inducing kit that'll help you find your bliss. It comes with mineral-rich bath salts to help you unwind, plus a soothing hibiscus herbal tea that'll calm your mind and help you fall asleep faster.

It contains enough ingredients for about three soaks and sips.
Get it from Indigo for $25.
22. A cast iron frying pan that'll help you sear, fry, and bake with ease. It even has a built-in spout, so you won't sprain your wrist the next time you wanna drain some delicious sauce.

There's also a little helper handle, if hoisting cast iron is just....no.
Get it from Indigo for $71.25 (originally $95).
23. This silicone soap dish that'll drain your bars and stop them from glopping up your shower and vanity. It's narrower than its counterparts, which means it'll tuck into even the smallest bathrooms.

Plus, you can toss it into the dishwasher to keep it fresh and clean.
Get it from Indigo for $22.50 (available in two colours).
24. A trio of fancy cheese knives that'll make you wanna grab an extra chunk of fromage. Whether you're slicing and spreading or slicing and crumbling, this kit's the way to go.

The blades are made of stainless steel, so they won't get rusty on you.
Get the three-piece set from Linen Chest for $14.95.
25. A set of shower tablets that'll help you *chillax* to the max while you get ready for the day. Each one lasts for up to three showers, so you can indulge in some aromatherapy all week long.

The set comes with a dish to keep it from gunking up the sides of your shower stall.
Get a set of three from Indigo for $30 (available in four scent packs).
26. A trio of wall-mounted containers that'll help you organize your stuff or just give your plant babies a cool new home. They're incredibly easy to hang (even from the ceiling!), and can be paired with other sets to create a DIY living wall.
Get it from Linen Chest for $24.95.
27. This stackable carafe set that neatly conceals two highball glasses, perfect for savouring your fave spirit. This space-saving container could also be kept on your bedside table, if you constantly wake up feeling parched.

It's made of non-leaded crystal, so I'd recommend washing it by hand.
Get it from Indigo for $44.62 (originally $59.50).
28. This magnetic storage basket that'll give you a place to stash your kitchen stuff, without taking up every inch of your counterspace. It even comes with a little divider, so you can keep things separate and organized.
Get it from Indigo for $59.50.
29. And lastly, a collapsible strainer that'll double as a steaming basket. Thanks to its soft basket, it won't scratch up non-stick cookware while you're making dinner.
It's nearly flat in its collapsed form, so it'll be super easy to tuck away.
Get it from Indigo for $33.37 (originally $44.50).