Comments Rating 1 (1 reviews)

Wish I had seen this sooner. It’s been 8 weeks and still not received my order. They gave a tracking number that says China post for 6 weeks now. There must be a way to refund the order.

Read 7 Slimvance Customer Review and Complaints

  1. Kellee Chesick
    June 17, 2020

Rate and Write a Review on