E
Esther Charles Review of Ddaea, inc.
The website was okay and the customer service was ...
The website was okay and the customer service was decent. However, I expected more from Ddaea, Inc. Their products were average but nothing remarkable.
Comments: