The customer service is bad. They will take many time to deliver medicine to customer. But product qulity is not so good. Delivery time is so high they cant delivery at a fix time or day. They delay the delivery. App of iherb is hang some times. this website is not reliable for buy medicine because it take much time to deliver the medicine to customer.