Worst company ever
Worst company ever. No customer service. My bottle was never delivered. They refused to refund me. FedEx was no help either. Don’t ever use. This company is a scam.
United States
Worst company ever. No customer service. My bottle was never delivered. They refused to refund me. FedEx was no help either. Don’t ever use. This company is a scam.