Are you a new user who is feeling overwhelmed with all the choices and products we carry, the delivery methods we use or can’t find one of your favourite products? Send us an email to
Our customer service representatives are happy to help answer all of your questions and find you what your looking for.
For frequently asked questions check out the FAQ’s section below.
Please feel free to reach out to our team anytime, we are always happy to help.


Can I order outside of Canada?

You may be able to order outside of Canada but unfortunately, we are currently unable to ship outside of Canada. We are based out of British Columbia, Canada, and for the time being, only shipping nationwide to our Canadian customers.

Is ordering online through All Your Green Needs safe?

As one of the most popular ways to order cannabis in Canada is now online, we are proud to say that we have not had a mailing issue to date. However, Canada Post does have the authority to seize and destroy orders with no legal enforcement. For your order’s safety, we take precautions such as sealing product in odour proof bags, bubble wrapping and securing them with no labeling in a secured package. We will personally insure any lost orders up to $800.
Please note that in this unlikely event, the tracking code cannot say “item has been delivered”. We are not liable for thefts after an order has been dropped off. Ensure that this does not happen by selecting the “signature required” option at checkout.

Is there a shipping fee?

As with all online cannabis stores, there is a $19.99 nationwide shipping fee with all of our delivery services. However, if you spend over $149.99 you will automatically receive free shipping !

How will your order be packaged?

We package all orders in secure and discrete packaging with an odour proof bag. Our bags are packed with bubbled plastic, ensuring your bud and other products arrives in pristine condition, and that it does not disclose the contents on the package or on the labeling.

How do I contact you if there’s an issue with my order?

Our customer service representatives are always happy to help! Please reach out to them via email or text, 7 days a week, from 9AM – 5PM PST and someone will respond within 1 business day.

Please email any questions you may have to us at:

Alternatively, you can also send us a text message to 905-228-0433