I can comment on BCSeedKing.
I hadn't ordered from them in three years, but back then I was happy with their Purps.
No issues shipping to the states, although sounds like you're in Canada so that doesn't matter to you, but to some it may.
Remembering the good service and good luck I had I decided to place an order, which I did on Sept 6th.
I ordered their Mango and Blueberry. 15 of each non feminized. 115 US dollars, that includes five dollars for shipping.
Six days after I ordered them, I received the seeds, and remember, i'm in the midwestern United States
They shipped my order complete, nice looking seeds, and very stealthy.
Of the four Mango and four Blueberry I germinated, all were sprouted within 48 hrs of
putting in the soil, and all eight are looking as healthy as I could hope for.
I placed another order for their Juicy Fruit and Purple Widow last wednesday and I should have them (monday) tomorrow,
or tuesday at the latest.
I've read a lot of mixed reviews of Canadian breeders. Personally, i'm sticking with
BCSeedKing for all my seed orders. They're not to be confused with places like bcseeds, bcbuddepot, ect...
BCSeedKing.com to see their small but quality line of seeds.