You're likely thinking of Proraso (readily available at Shoppers Drug Mart), as I've never seen it sold here. AFAIK it's online only.