A complaint needs to be filed against them!!! Otherwise, how many more will suffer! This site is a scam!
Cons
- Issues with the application
- Unsatisfactory quality
- Website works poorly
- Many affected
- Customer dissatisfaction
Date of experience:
November 3, 2017