YIXUAN LI

Deposit refund is complex and unreasonable. The check is lost on the way. They asked for complex procedures for having a new check. Terrible experience. Bye