I think you need to go out there and prove to yourself in person. What anyone else says is just not going to be enough for you. No matter what's said there is always going to be a hole somewhere. Please look for yourself and report back to the rest
I totally agree that you need to take a trip to Arrayit yourself. No matter what anyone else says will never be enough for all your doubts. Personal trip is necessary.
Exactly I myself and all sensibly thinking people must put these questions themselves.In any case it looks very fishy and I would guess the next Theranos.May be I am mistaken and I hope I am mistaken.