<...>What do they sell in that shop to have that much customer traffic, marijuana?

<...>
IT related stuff. Looking at the video, the store name indicates that it is (also) a Consulting and Financial Services corporation. Funny thing is that, looking at their website, you can download from it the "Guía Anti-Money Laundering
I guess they forgot the "anti" part
the irony