I'm using smarters right now and didn't pay anything. Maybe you should contact your credit or debit card company and place a claim. They should reverse the charges. Send them the copy of the email you received from "needz". They should see that this is a scam and reverse the charge.
... View more