This seems pretty draconic. To compare with a recent law passed here, in Belgium:
- A fee of 4.000 Euro to bring a product to market.
- Juice bottles of maximum 10ml
- No remote selling of e-cigarettes (but liquids are for some reason allowed)
- No advertising (with some exceptions)