For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Diemedra

United States

1 Reviews
3 Reads
1 Useful

1 review

Uoozee

The ordering process was fine

The ordering process was fine. Today is December 3rd and I'm still waiting on my order. I think the site should say your order will take 3 or more weeks to arrive.

2025-12-04Helpful 1