I have looked into shaving products quite a bit and this seems to be the concensus best shave gel.

K-Series Proshave Supercooled Menthol Shaving Gel

I could not find any distributers in Toronto (only in Quebec) but I am sure it is sold here, in smaller stores. If anyone remembers where I can get the gel, oil or foam, it would be appreciated, thanks.