YIXUAN LIGoogle User2023-12-02T14:03:00-07:00Deposit 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