They are definitely scammers. I had $120 in my account, but when I logged in the next day, it was gone. They showed no concern and didn't take any steps to resolve the issue. A better security system is needed to protect customer accounts from being compromised.
Claim your business profile now and gain access to all features and respond to customer reviews.