In terms of testing. My new protocol would be to first test for purity, get results and see where they fall. If its like I have seen on everything I have sent out (over 10 now) and its 99.5% or greater, there is like a .01% chance of something else being bad, but for my own sanity, I will take the next step and do Sterility and send in another vial. After that, I am good to go. I filter as well. When I think about relying on the testing from a vendor, I have lots of concerns, not just about the lab, but the fact that they are testing a couple of vials out of 1000's and choosing those vials. Another reason Nexaph is great. You have third-party testing and boatloads of users. Still, at least on my own its random out of 20 or so.