Ah yes, I forgot about the Barbershop
Plus I forgot to mention about the Waxes and Polishes that you can buy at dealerships....I don't think they're going to be good but maybe someone out there has tried them.
Another find was a Car enthusiast store(forgot the name) in Square One that has Autoglym products. They were expensive though.
Also forgot to mention Zellers. I bought some cheap affordable wax there.