Signed up with them December 2023 - I still have an account showing on my reports - they have taken almost $10k from me. Now I cannot get ahold of anyone. Customer service line keeps hanging up on me. The 3 reps I dealt with no longer have a phone number (they are disconnected)
Claim your business profile now and gain access to all features and respond to customer reviews.