Poor communication, delayed results, non-technical people as the point of communication for highly technical testing, 120 days from sample delivery to test results, a ton of back-and-forth to finally get the test parameters straightened out, questionable test results due to rushed testing. Unless you are a long standing client who sends TRI a lot of work, I would avoid them and go anywhere else.