Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.
Claim Your BusinessEcoogimall.com has a rating of 1 star from 1 review, indicating that most customers are generally dissatisfied with their purchases.
Placed order. Company accepted order; charged debit card; cancelled order; promised refund in 3-4 business days. It is 10 days and counting. Money has not been returned. This is a China based enterprise.
Placed order. Company accepted order; charged debit card; cancelled order; promised refund in 3-4 business days. It is 10 days and counting. Money has not been returned. This is a China based enterprise.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.