CM
Cleopatra M
1 reviews | Active since Aug 2019
10 Jul 2023, 11:02
Horrible service
I paid on the 1st of July today is the 10th still no call of installation, been talking to their consultants promising one thing, I just want my money back i don't want that thing anymore
Helpful (0)
Replies (0)0
Replies (0)