S
Stella Doouss Review of duration windows
Terrible customer service, struggle to talk to any...
Terrible customer service, struggle to talk to anybody, delays in delivery and no updates provided. The worst experience I have had with a company for a very long time.
Comments: