Site is buggy
Site is buggy, they had a raffle draw and rewards that require verification to claim points but cant even claim the rewards as it says your account needs verification. Once you upload ID and says it verified, still cannot claim the points. Cant even find solution from customer service within a month. So Disapointed!!!





