Currently, only the 285 OLCC-chartered state liquor stores are allowed to sell spirit-based canned cocktails. While alcohol ...