I honestly don't know the answer with homebrew. I know that as a Canadian, when *I* bring wine home, I get royally taken (without lube, I might add). The worst was a simple bottle of 2 buck chuck. Charles Shaw Vineyard Chardonnay. It cost $2.30 for the bottle at Trader Joes, and it cost me $8.00 in duty to bring it home.
Every 7 days in the USA, we are allowed to bring home 1.5L of wine, 24 cans of beer, or 1.14L of liquor, along with 200 cigarettes and 50 cigars. Since you are coming into Canada, I would assume the same applies, so that would be 2 regular 750ml bottles of wine. Any more than that, and they can get you at the border.
Depending on the crossing you choose, you may or may not get away with it. Lately, I've found the Canadian side of the crossing to be quite a bit more thorough, and I live here and am a Citizen. I'm not sure why our border services agency is on higher alert lately, but I don't try to get away with anything with them.