I think a big part of it is regulation. Namely, the difference in regulation between countries (and even local laws), their need to follow regulation (not only age verification, but also licenses) and then also duty of care and insurances. That is of course on top of sourcing, storing, distributing, shipping, warehousing, training.