clearly not legit i have attempted for 7 days now to claim the so called daily free credits to see if its worth moving from z ai/codex & claude + nemotron 3 super for them.... they dont bother to deal with the issue with their free credit system and when brought up in chat they just canned message with nonsense replies which shows they dont care.
Claim your business profile now and gain access to all features and respond to customer reviews.