Orders can be made through the online shop to most European Union countries. If the shop does not serve your country, write us an e-mail, we will see what we can do!
You can pay for your order by paypal, credit or debit card.
In case of an Eco pack, you should get leeches within 5 days. If you have chosen to deliver the Pro pack, the package will come within 1-2 days. Please note that Eco packs are only shipped on Mondays.
If you see leeches are dead, don’t open the box, don’t damage the seal, just take a picture and send us an email.