I know for personal experience that Spectrum Petrographics Inc. does some decent work. However they don't do XLargeTS.
Also Stirling http://www.thin.stir.ac.uk/ (with George Macleod) is a good reference in this area.
There are also the labs in Lleida (Spain) and Tuebingen (Germany) that are known for their good job.
My question was if there are other places to choose from and wich do you think are the best ones.
Thank you