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
Delta Extrax has a
4.9
average rating
from
493
reviews