For businessesSearchWrite a reviewCategoriesAbout
简体中文English

customer

United States

1 Reviews
5 Reads
0 Useful

1 review

Del City

Communication during your recent…

Communication during your recent systems failure was atrocious. An order placed on June 9 was not delivered until June 29. A dead website and multiple calls to gave no other answers other than "keep trying and when the site comes up, we're back". Rumors of a security breach also unnerving, considering the lack of communications.

2023-07-01Verified