Yeah it was free, and like The Computer Paper was also published by Canada Computer Paper. I used to pick one up whenever my parents would drive my brother and I to Blockbuster, and I live a few hours north of Toronto.
Circulation was "150,000, including Blockbuster, and other locations across Canada", so I imagine it must have had at least some distribution outside of Ontario. I've no clue as to exactly how much, of course.