I checked the site and like the op said, the business is about drugs, weed and all manner of high concentrated drug drinks, this is something that is illegal to ship around in some countries, like here in Nigeria, if I should buy any of those stuff and have it shipped to me here, the item will definitely get seized by custom authorities, and they are sure going to get me arrested and possibly jailed as a drug dealer.
So, this is not something that should be advertised anyhow, specially on a global forum like this, depending on the country where this forum is registered, allowing advertisement of such substances can cause problem for this forum if authorities come to the knowledge that such is being advertised here.
But then, admin knows the forum better than any of us here, so, the Last and final decision is always up to him.