As of July 8, 2019, the BC Government has eliminated the limits on the amount of alcohol that may be brought into BC from another province so long as the alcohol is personally transported with the traveler (e.g. bringing back wine with you after a trip to Alberta). The previous limit for wine after such a trip was 9 litres (one case of 12 bottles). The new rules have no limit on amounts for personal consumption. The amended regulation is here: Order in Council 399/2019. I note that these rules do NOT apply for alcohol that is shipped from another province. The limits on such transactions, which would include e-commerce sales, remain at zero unless the alcohol is 100% Canadian wine purchased direct from a winery, in which case the limit is also an unlimited amount for personal consumption.