For Her: Give a gift card to eShakti.com and let her get a piece of gorgeous custom made to size clothing, or alter a dress to taste by choosing the dress length, neckline, and sleeve style. They offer both ready to wear and customized clothes is sizes from extra small to 6XL.
For Him: Know someone that loves Hot Sauce, or maybe Jerky, or Wine, or Chocolate, or Beer? Pick from one of the 15 different monthly gourmet clubs AmazingClubs.ca offers, and have a monthly gift delivered to their door. You have the option to either print out a gift certificate to wrap up, or send them a gift notice via email, which makes this the perfect last minute present.
Buy it: Prices start at $30 a month, and they offer 3, 6 and 12 month subscriptions, at AmazingClubs.ca.
For the Kids: Mail a Taleisa monthly custom curated book delivery service designed for kids ages 0 to 8. They just recently started offering gift subscriptions, which would make perfect Christmas gifts!
Buy it: Monthly gift subscriptions start at $20, at Mail a Tale.
For your sweetheart: Delta Hotel Gift Cards, redeemable towards stays, or dining, at any of forty Delta Hotels & Resorts across Canada, such as the awesome Delta Chelsea (Toronto) that my husband and I stayed at a few weeks back.