S

Stella Doouss

4 years ago

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:

No comments