I share the sentiments of others. My first order took weeks to arrive. They charged my card again despite my cancellation of a subscription I never agreed to. An email stated the subscription was cancelled—I'll believe it when I see it. It feels like a scam. I'm hesitant to even try the supplements now; they seem subpar.
Claim your business profile now and gain access to all features and respond to customer reviews.