Dollarama primarily operates in physical stores, but its online presence may evolve in the future.