EL
Estelle L

1 reviews | Active since May 2020

13 Apr 2024, 11:45

Disgusting customer service

Absolutely no ability to deliver any decent customer service. No effort to compensate for mistakes made from their side and couldn't care less about the inconvenience it causes for their clients.

0
Replies (0)