This business hasn’t yet claimed their profile on our platform and may be unaware it's listed. As a result, their rating might not fully reflect their customer service or responsiveness.
Might aswell hire walls for customer support-workers
They only have english customer support, but the support workers suck at english. It is liking talking to a door, they dont understand anything you say, and they dont respond to what youre writing. It is like they dont know their own product.