Yes, illegal. The last 3 years the law changed substantially. Mostly because of WADA pressure. Used to be ok to have up to roughly 10mls per ester. That is still used as a legal threshold where anything over will get you in more trouble. There are some other concerns that have to do with shipping that I cannot discuss as they go against forum rules. The neighboring countries are also illegal. You can price match the Apothekes for pins versus buying online, but it is ok to buy them in a drugstore.