For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Liz

United States

1 Reviews
3 Reads
2 Useful

1 review

Dear Lover

Terrible Customer Support

Customer Support is terrible. They take a day or two to respond. I placed my first order 4 days ago. Submitted a concern/request for it, and still haven’t gotten a response.

2026-05-21Helpful 2