Games are fun and I was recommending it to friends but it's taken almost 2 weeks now to withdraw my first big reward. I had no issues withdrawing small amounts before. Also, I never received 3 rewards from one game and I did the claim ticket. You can't really speak to customer service comfortably, it all seems automated.
Claim your business profile now and gain access to all features and respond to customer reviews.