The site is glitching, yet they continue to let us use it. It's absurd. I've shared the glitches on social media for others to see. It's shocking that they accept deposits on a malfunctioning site. The governing body should take responsibility. If you're using the site today, know that you’re on a glitchy platform. This feels like a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.