For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Mir

United States

1 Reviews
7 Reads
0 Useful

1 review

Placid Express

Promise was not kept.

Spoke with a couple of online reps requesting to expedite the transfer. They said they would expedite, but it didn't happen. Never they followed up with an status update.

2025-02-24Verified