They told me I needed to make a deposit…
They told me I needed to make a deposit to withdraw so I done that now they refuse to pay out I asked for my deposit back and they keep mucking me around with no real answers
Date of experience:
Feb 07, 2026