Personally I wouldn't touch granfix, I use Ardex BAL or Nicobond. Depending on the substrate and the product to be fixed.
Also I'm not referring to places like Topps tiles, I don't class them as Wholesale TIle distributors, I do class them as Retailers.
I'm referring to commercial tile...