I checked 2 cases of wine from YHM(Hamilton) to YEG(Edmonton) in June with no problems. I just bubble wrapped them individually & Westjet didn't have a problem with it.
I don't understand the comment about this breaking interprovincial laws when I know this kind of thing is done all the time.
International flights are a different story altogether.