If I could give zero stars
If I could give zero stars, I would. My order was placed November 10, 2025. The last update was 12/4/25, “departed shipping partner facility in the United States.” Today is 12/8/25, no additional information. Site claimed made in USA…..shipping info indicated origin was Hungary. I usually check everything on Trust Pilot first…..got me this time. Fool me once…….
