Any time I have ordered from them in the past (US here) and received my order it has been quality. The last order I made with them I never received. However it was a large amount of 3-meeeoe- pee see pee and floozoprazolam...I have an order standing with them right now but it’s total was right...