MJ Seeds Canada is a Canadian seed bank headquartered in British Columbia that sells cannabis seeds across Canada and worldwide. They have the best choices and a variety of cannabis seeds ready for order and for shipping anywhere in the world where growing cannabis plants and consuming marijuana is legal. This company offers fast shipping, great customer service, quick germination, and according to their recent posts and reviews, stealth delivery, good seeds variety, and easy to use the website.