Got an email the other day from All American Peptides saying they have caps of all the popular research chems. Has anyone used them yet, would like some insight before making first order. Thanks.