Amy S.
11/20/2025
Would give negative stars if I could
Would give negative stars if I could. They are definitely scammers who steal your money. They sent me a return label, and I sent the vial back, which I have proof from UPS that they received, but of course I never got a refund. They never return any phone calls or emails. Filed a complaint with the BBB now, and will consider the next step after this.