DD
D D

1 reviews | Active since Aug 2023

18 Jun 2024, 16:11

Terrible

Debited me twice and can never get in touch with anybody. First refunds takes seven days now I need to wait a whole month for something that isn't my fault.

Customer service and resolution is non existent here.

0
Replies (0)