I had dealings with labs like this in undergrad work and they are legit. However, in order to order antibodies in some states here, you sometimes have to be in the field. The other thing is the way they ship them and another is how would you ingest them or use them?
Good find though!!! I was not aware they had these available.