I bought from these guys before: https://www.advancednutrients.com/catalog/ca/shipping.php
and there in Canada and have really fast shipping plus there real good with the customer service thing, i personally bought a good package for flowering which would of cost me over $130 if i would of bought them by them selfs but i just spent about $50