Set up an account over a year ago
Set up an account over a year ago. Never received a qualified lead. Thought I had hidden my account so that I would not receive any more charges and hadn't since June of 2025. All of the sudden this weekend I got hit with 2 charges for $95 each for leads that do not pertain to my business. I disputed the charges this morning and got a canned refusal email back from them. Phone support is non-existent. Total scam company, just like the other reviewers are saying. Deleted my account with them.
