Icbeonne SenamaNov 07, 2014 10:39 PMI asked Scott about this already. This company is in Oshawa. There are some sites claiming this is a hoax and others saying not. I think Scott said his BS meter started humming.