The site seems sketchy because I complete offers and several days have gone by and I still have not received any points plus I contacted support and they said they were in processing. This is a big red flag for me.
Ecoin and why I dont trust it
4 years ago by calproduce (25)