I never heard or "Truenorth" so I can't comment on them.....I'm assuming they are located in Canada but not sure which city/province.
9 weeks is an unacceptable wait....I would be contacting them and letting them know you won't be speaking highly of them
Crop King is located in Vancouver, so 1 week is a typical average wait for any shipping from a major Canadian city
Crop King does not have a good reputation as they are not breeders but rather only distributors...they have fancy marketing skills but their products at times suck, hence they are often referred to as "Crap King"...or another slogan is they are a "Crap Shoot" as sometime you get lucky and receive a decent product, other times they are total crap