I placed and order with them a couple months ago as a test of their products. Service is very slow, took a month for the order to arrive, start to finish. One box came from HK, the other India. How the India made it thru is beyond me, the writing was in the India language, which looks like "bomb language in this box". My mail person got out of her jeep and knocked on my door to make sure it was my mail. Every vial was short the amount stated by about 20%. 10ml was about 8, 5ml about 4 and the 1ml amps was about .75. The strength is not quite as advertised, maybe 85%.
My conclusion is, the products they sell are the rejects the labs make and get rid of at a discount to naps. Kinda like an outlet store imo. It may be a polo shirt, but the guy on the horse is falling off.