BevCanna acquires online natural-products retailer for $4.6 million