Herbalife Support Not Responding to My Delivery Requests

On October 12, I placed an order on Herbalife with order number 11360, and I paid a total of $61. The order was supposed to be delivered to my address in Beylikdüzü, Istanbul, but even after about 15 days, I still have not received my products. Despite submitting multiple requests and trying to reac...





































