Usacomplaints.com » 3150 North Elm St - Reviews, Complaints, Reports

Address: 3150 North Elm St
Found 1 review / complaint

Effectur, Inc
Took my money and ran!

I signed up with Effectur August and send all my information over to them and never heard back from anyone until April. Apparently my contacts kept leaving and no one ever notified me, thus I had to track someone down myself. So roughly a year later I finally get some help, after I paid almost ...