Called our business saying they'd do advertising for us. They wanted our credit card number and wouldn't accept any other form of payment. When we declined, they began to threaten us by putting false and negative reviews about our business, essentially tried to extort us. They called several times, including using a different number (929-254-0402). Obvious scammers.