Merchandise never delivered, no response to multiple attempted phone calls and email messages, absolutely no customer service. Charge is in dispute with my card processor, charge reversed. Never buy from these people.
3 years ago
Ecolife Technologies, Inc. has a
4.5
average rating
from
1,751
reviews