I have done everything they requested to verify my account. But to no avail. After 16 emails they are closing my request and keeping my money. I have several emails of them saying they are working on getting my money back! This can’t be legal!
Thank you Complain.Biz
Return to sender or release to new account.