Charlie.....indeed. You know, I haven't really looked at CTI's website much, of late. Out of curiosity, I went over to the photos section. I don't believe I have seen these before, although its very possible that they have been there all along.
Check out the photos in rotation, at the top. Looks like a combination of the Abbotsford demo site, and perhaps Nutritech.