For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Isabella Colosimo

United States

1 Reviews
3 Reads
0 Useful

1 review

Delugs

The WORST customer service

The WORST customer service. I mean if I could put 0 stars or less I would. They cut my chat off their ridiculous AI generated chat EVERY TIME I ask for an update. I placed an order and was expecting 4-6 weeks it's been 6 weeks almost 7 with NO UPDATE EVER. DO NOT order from them, it's insane.

2026-09-02