Login
Start Free Trial Are you a business?? Click Here
Chelsea
The product is great. Customer service is not takes them days to weeks to get back to you and takes them weeks to days to mail anything to you. I paid over a $100. I made an order almost 2 weeks ago I still don't have it. However, they keep on emaling me promotions to buy more and to leave them a review. As of right now as I'm typing this review. They still have not sent me my product.
1 year ago
Read Delta Extrax Reviews
Delta Extrax has a 4.9 average rating from 493 reviews