This show is not and will not be shown on any normal commercial media. The sanctuary series is an only internet media. The first 4 episodes are available to download and watch but the rest will only be available to be streamed for people subscribing to the sancturary website.
The show was not advertised as mainstream shows are normally advertised. Many fans of Amanda Tapping heard about the show through message boards and interviews with her. From there it is spread through the viewing chain by word of mouth/text