Mapei is a nice little Canadian company.
I have used their products for 20 odd years and haven't had a single issue arise from the product.
Spec it properly, mix it right and it will perform.
I have also used custom building products gear and it stands up well and is priced right.
Custom Building Products :: Professional Contractors :: VersaBond Flex(R)
Flextile makes a good product, but I am not too keen on their grouts.
Their admix for exterior makes it impossible to clean a bucket which you might have missed washing.
http://www.flextile.net/cera_add_43.htm
TEC has a good range of products.
http://www.tecspecialty.com/
Laticrete is my current favorite up with Mapei.
LATICRETE® International > Contractors
I can get all of these in Alberta and they are all very competitive in their pricing.
Some of their specialty products are pricey, but I pass that on to the customer as I am not keen on subsidizing anybodies tile project.