I have used this company for years. They used to be very reliable and medication was legit. Recently had to do a chargeback for something they were "out of stock of" but never came. Had to contact credit card company. In addition, recently sent me good medication and reordered was obviously fake. Very disappointed! Have promised replacement. We will see. Unfortunately, I would say stear clear now.