dispensary virtual events customer watching