Sorry mate I know zilch about them or most other labs to be honest, I’ve used the same guys exclusively now for as long as i can remember.
Maybe they trust their supplier and don’t feel the need to do so?
I know I would though for the sake of £100
Too many reps and shills pushing and promoting this lab at the moment. It annoys me to be honest.