New Zealand is a small, geographically and intellectually fertile island nation in the South Pacific ... 
... just off the south east coast of Australia. 
If the thought of purchasing something from a country so far away is making you nervous, then we would like to reassure you that New Zealand is a first world country with a reputation for producing innovative products of the highest quality. 
If you live in the northern hemisphere, then you will have to wait around a week for your ezeleash product to arrive, but we believe you will find the wait worthwhile.