By Suhail — Jun 24, 2023 I had money stuck with them… I had money stuck with them for the longest time I gave up on trying to get it. The customer support sucks so bad too.