Christina Wong
Shipping from order date to delivery date was 4 weeks while website states 5-7 business days. Upon arrival, I was disappointed to see "made in China" printed on the box. Had I known the filters was made in China, I would not have purchased them. The original Berkey filters are "made in USA" and I'm willing to pay more for that component.
1 year ago
Read Ecolife Technologies, Inc. Reviews
Ecolife Technologies, Inc. has a 4.5 average rating from 1,606 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial