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