I was told they were cited for issues with their manufacturing and testing processes in past years. It is difficult to find further information on them and whether they are currently maintaining proper procedures. Their website has been down the past several months. I am currently looking for a...