SUBMIT A COMPLAINT

20in20.comScam

I went to the website and signed up for "eFax" and "Stamps.com".

Waited more than a month, but no $20!!!

Email them twice regarding the 2 sign-up that I did, but no response and no $20!!!

Total scamming website!!!

Ja

Post your comment