Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
A bunch of gifts I plan on giving myself.
Get a pack of ten from Amazon Canada for $10.99.
Get it from Shoppers Drug Mart for $15.99 (originally $20.99).
Get a pack of two from Amazon Canada for $8.99+. Available in four colours/styles and in larger packs.
Get it from Amazon Canada for $30.99.
Get two pairs (one large and one small) from Amazon Canada for $12.78 (originally $17.98). Available in two colours.
Get it from Amazon Canada for $19.99. Available in three tea varieties.
Get it from Free People for $91.80. Available in five colours.
Get it from Amazon Canada for $249.07.
Get it from Amazon Canada for $14.99.
Get it from Our Place for $85.
Get it from Amazon Canada for $3.50. Available in two scents.
Get them from lululemon for $138. Available in six colours and in sizes 0—14.
Get the set of two rings from Jenny Bird for $135. Available in sizes 6—9.
Get it from Sephora Canada for $46. Available in two shades.
Get it from Dynamite for $39.95. Available in seven colours and in sizes XXS—XL.
Get it from Amazon Canada for $23.99+. Available in seven colours.
Get a set of 80 from Amazon Canada for $23.99. Available in three colours.
Get it from Free People for $40.50. Available in eight colours and in sizes XS—XL.
And when you're done, you won't have to toss the entire thing — just purchase a refill and you'll be good to go.
Get it from Sephora Canada for $81.
Get it from Amazon Canada for $16.99+. Available in eight colours and in three sizes.
Get them from Amazon Canada for $34.95. Available in eight colours.
Get it from Roots for $198. Available in three colours.
Get them from Dynamite for $64.95. Available in sizes 23—32.