Why are my funds still held after 120 days?

2 0 0

I’ve had my funds held for 120 days now and they promised to release my funds and deposit them to my account April 4, 2024 and they haven’t deposited my funds. I emailed them and all they told me is “we have escalated this for funds to be released” it’s completely ridiculous after I waited 120 days patiently to get my funds and to be hit with that . What can I do now . They don’t respond to my emails anymore and take forever to reply 

Reply 1 (1)

New Member
20 0 0

did you ever get your money back? please answer me