I just bought $25 worth of tokens, expected to yield 1000 credits. No credits have shown up in my account. I’ve tried logging in and out, restarting my browsers, and even my phone. Nothing works. Additionally, I can't find any customer service contact information on the site. It feels like a scam—better to invest in a customer-friendly service.
Claim your business profile now and gain access to all features and respond to customer reviews.