YIXUAN LIGoogle User2024-07-05T21:57:23-06: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