I stumbled on this site tonight ... and online company based in Toronto, with FREE shipping to Canadians!
http://www.flarefabrics.ca/
Also, this one from Ajax area with plans to open bricks and mortar ... sometime!
http://logcabinyardage.com/
Otherwise, I know nothing about them.