Overview Details Press Releases Multimedia Locations People Groups As Seen on TV Canada is a popular source of infomercial products which have been featured on Canadian television.