Delay in receiving funds
Today marks the eleventh day, and I still haven't received my money. They requested my ID and bank statements days ago, which I provided, but I haven't heard back. Their customer support is unresponsive to both emails and live chat.
Date of experience:
Nov 13, 2025