Deposited money disappeared, no explanation

Put £40 into my account, confirmed it on my bank, but it never showed on the site. Contacted support and they just kept saying to “wait 24 hours.” It’s been a week. No money, no help, no accountability.

Related Posts

Copyright @Vihaa Infosoft