I know many have asked where they can view the show so I've decided to post links to TV networks that currently air the show. Unfortunately, the only 2 I am aware of are Canadian and on cable, so if you don't live in Canada (or the eastern US) you may be out of luck.
OMNI 1 (Toronto - Cable / Antenna):
Airtime: Wed & Thurs 1:00 pm EST
Showcase (Canada - Cable Network):
Airtime: Mon-Fri 8 am & 2 pm (repeat) EST