You guys are lucky. In the puritan Province of Ontario, one can buy booze only from licenced outlets, with very restricted hours. All bars have to close by 2 am. For off sales, liquor and wine can be purchased only at LCBO (Liquor Control Board of Ontario) outlets, and beer thro' the Brewer's Retail stores: owned by the breweries and controled by the govt. The hours for these stores are 10 am till 9 pm. Sunday hours are shorter; they close at 5 pm. Liquor stores and beer stores are closed on statutory holidays. If you are too late, you have to find a bootlegger.
Things are a little more liberal in other provinces. In Quebec you can buy beer and wine (no liquor) in corner stores. And in most provinces apart from Ontario, you can buy beer to go in bars.
Thing is folks, there are major problems with underage drinking even with the limited access
