This just in (courtesy of Free My Grapes on Twitter): In June 2011, LCBO adopted a policy clarifying that it is legal for individuals to bring wines, spirits and beer into Ontario on their person from other Canadian provinces or territories, as long as it is for personal consumption.
Established under the Liquor Control Act, the policy allows Ontarians of legal drinking age to bring up to 3L of spirits, 9L of wine and 24.6L of beer from other provinces and territories. Most provinces and territories have comparable provisions, though some have importation limits that are lower than Ontario.
The new policy should dispel any confusion that this practice is not allowed.
(Yeah, but you still can't have wine shipped in, nor can you sign up for out-of-province wine clubs. Miles to go before you sleep, LCBO ...)