I cannot activate my card on the site, and yes, I didn't click on any scam links. I read about how you need to disable adblock, I did, it still isn't working. I believe my $50 is gone now, I called the various numbers and all of them are suspiciously down.
Claim your business profile now and gain access to all features and respond to customer reviews.