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.
Helpful (0)
Replies (0)0
Replies (0)